明天,共事问了我一个问题,她应用 a 标签的 donload 属性的写法去实现图片下载,而在 chrome 浏览器点击链接却是新开标签页而不是下载链接。
想通过 <a download='...'></a>
下载图片资源,必须满足一下其中一个条件:
- 图片文件与页面不能跨域;
或者 - 页面与图片文件跨域,但服务器强制保留文件
参考文章
- Content-Disposition~ 强制浏览器保留文件
- Force to download image instead of opening url link to image