const saveAs = (blob, fileName) => {
// IE独有下载方法 `msSaveOrOpenBlob`
if ('msSaveOrOpenBlob' in navigator) {
window.navigator.msSaveOrOpenBlob(blob, fileName);
return;
}
// 正常的现代浏览器的 a 标签下载
const a = document.createElement('a');
a.download = fileName || '下载';
a.href = URL.createObjectURL(blob);
a.click();
setTimeout(() => {
URL.revokeObjectURL(blob);
}, 100);
};
IE下 下载兼容
最新推荐文章于 2021-08-12 18:19:56 发布