const imgUrl = "";// 图片链接const a = document.createElement('a');// 这里是将url转成blob地址,fetch(imgUrl) // 跨域时会报错.then(res => res.blob()).then(blob => { // 将链接地址字符内容转变成blob地址a.href = URL.createObjectURL(blob);a.download ='追溯二维码.jpg'; // 下载文件的名字document.body.appendChild(a);a.click();//在资源下载完成后 清除 占用的缓存资源window.URL.revokeObjectURL(a.href);document.body.removeChild(a);})