废话不多说,直接上代码。
url
传入文件的全链接,fileName
可以为文件设置名字
/**
* 直接下载指定链接
* @param {*} url 全链接
* @param {*} fileName 文件名字
*/
function DOWLOAD_FILE (url, fileName) {
fetch(url).then(res => res.blob().then(blob => {
var a = document.createElement('a')
var url = window.URL.createObjectURL(blob)
a.href = url
a.download = fileName
a.click()
window.URL.revokeObjectURL(url)
}))
}