我试图让download
属性在远程图像上工作。
这是我想要完成的一个例子:
<a id='image' href='remoteFileName.jpg' download='newFileName.jpg' />
因此,当点击链接而不是浏览器下载remoteFileName.jpg时,它会将其保存为newFileName.jpg
我以某种方式理解交叉起源政策,这就是为什么这不起作用的原因。我正在为此寻找解决方法,任何想法?
答案 0 :(得分:1)
如果您无法自己托管文件,则可以通过托管您托管的代理来解决此问题。将端点传递给文件名,服务器可以管理下载过程并避免跨域挂起。