代码如下:
downImg("图片路径", '下载图片名称');
downImg = (textUrl, name) => {
fetch(textUrl).then(res => {
res.blob().then(blob => {
let a = document.createElement('a');
let url = window.URL.createObjectURL(blob);
// 解析文件类型,例如从URL中获取文件扩展名
const fileExtension = textUrl.split('.').pop().toLowerCase();
let filename = ;
a.href = url;
//给图片处理后缀
a.download = filename + '.' + fileExtension;
a.click();
window.URL.revokeObjectURL(url);
});
});
};