diff --git a/src/api/common/api.ts b/src/api/common/api.ts index 47d5cfb..82068ef 100644 --- a/src/api/common/api.ts +++ b/src/api/common/api.ts @@ -109,19 +109,15 @@ export const downloadFile = (url, fileName?, parameter?) => { message.warning('文件下载失败'); return; } - if (typeof window.navigator.msSaveBlob !== 'undefined') { - window.navigator.msSaveBlob(new Blob([data]), fileName); - } else { - let url = window.URL.createObjectURL(new Blob([data])); - let link = document.createElement('a'); - link.style.display = 'none'; - link.href = url; - link.setAttribute('download', fileName); - document.body.appendChild(link); - link.click(); - document.body.removeChild(link); //下载完成移除元素 - window.URL.revokeObjectURL(url); //释放掉blob对象 - } + const url = window.URL.createObjectURL(new Blob([data])); + const link = document.createElement('a'); + link.style.display = 'none'; + link.href = url; + link.setAttribute('download', fileName); + document.body.appendChild(link); + link.click(); + document.body.removeChild(link); //下载完成移除元素 + window.URL.revokeObjectURL(url); //释放掉blob对象 }); };