js 下载文件(根据URL下载文件,根据URL下载图片)

网友投稿 1624 2022-11-18

js -文件(根据URL-文件,根据URL-图片)

js -文件(根据URL-文件,根据URL-图片)

根据URL-图片

// 根据URL-图片 function downloadImgURL(url, name) { let image = new Image(); image.setAttribute("crossOrigin", "anonymous"); image.src = url; image.onload = () => { let canvas = document.createElement("canvas"); canvas.width = image.width; canvas.height = image.height; let ctx = canvas.getContext("2d"); ctx.drawImage(image, 0, 0, image.width, image.height); canvas.toBlob(blob => { let url = URL.createObjectURL(blob); let a = document.createElement("a"); a.download = name; a.href = url; a.click(); a.remove(); // 用完释放URL对象 URL.revokeObjectURL(url); }); }; }

根据URL-文件

// 根据URL-文件 function downloadURL(url, filename) { let a = document.createElement("a"); a.href = url; a.download = filename; a.click(); }

实战测试

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用mybatis的interceptor修改执行sql以及传入参数方式
下一篇:1.k8s的前世今生
相关文章

 发表评论

暂时没有评论,来抢沙发吧~