传入base64到downFile里面
downFile(fileName) {
let aLink = document.createElement("a");
let blob = this.base64ToBlob();
let evt = document.createEvent("HTMLEvents");
console.log("点击下载", evt);
evt.initEvent("click", true, true);
aLink.download = fileName;
aLink.href = URL.createObjectURL(blob);
aLink.click();
},
base64ToBlob() {
let raw = window.atob(this.wjurl);
let rawLength = raw.length;
let uInt8Array = new Uint8Array(rawLength);
for (let i = 0; i < rawLength; ++i) {
uInt8Array[i] = raw.charCodeAt(i);
}
return new Blob([uInt8Array]);
},
实现base64转文件下载保存到本地
于 2023-04-07 14:20:28 首次发布