通过js读取文件,和js下载base64文件
let reader=new FileReader();
reader.readAsDataURL($("file").get(0).files[0]);
reader.onload=function(){
let base64=reader.result;
base64=base64.substr(base64.indexOf(",")+1);
var byteCharacters = atob(base64);
var byteArray = new Uint8Array(byteCharacters.length);
for (let i = 0; i < byteCharacters.length; i++) {
byteArray[i]=byteCharacters.charCodeAt(i);
}
var blob = new Blob([byteArray], { type: file.type });
var aLink = document.createElement("a");
aLink.download = file.name;
aLink.href = URL.createObjectURL(blob);
aLink.click();
}