parent
81579acf0e
commit
545b1204b9
|
@ -109,19 +109,15 @@ export const downloadFile = (url, fileName?, parameter?) => {
|
||||||
message.warning('文件下载失败');
|
message.warning('文件下载失败');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (typeof window.navigator.msSaveBlob !== 'undefined') {
|
const url = window.URL.createObjectURL(new Blob([data]));
|
||||||
window.navigator.msSaveBlob(new Blob([data]), fileName);
|
const link = document.createElement('a');
|
||||||
} else {
|
link.style.display = 'none';
|
||||||
let url = window.URL.createObjectURL(new Blob([data]));
|
link.href = url;
|
||||||
let link = document.createElement('a');
|
link.setAttribute('download', fileName);
|
||||||
link.style.display = 'none';
|
document.body.appendChild(link);
|
||||||
link.href = url;
|
link.click();
|
||||||
link.setAttribute('download', fileName);
|
document.body.removeChild(link); //下载完成移除元素
|
||||||
document.body.appendChild(link);
|
window.URL.revokeObjectURL(url); //释放掉blob对象
|
||||||
link.click();
|
|
||||||
document.body.removeChild(link); //下载完成移除元素
|
|
||||||
window.URL.revokeObjectURL(url); //释放掉blob对象
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue