简体   繁体   English

Vue js图像强制下载无法通过使用锚标记进行工作

[英]Vue js Image force download not working by using anchor tag

I am using Laravel with vue js. 我在vue js中使用Laravel。 I need to download an image forcefully on browser but it's now working for me. 我需要在浏览器上强制下载图片,但现在可以使用了。

var link = document.createElement('a');
link.href = 'image/ab.jpg';
link.download = 'Download.jpg';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);   

This is working for simple javascript but for vue js, it's not working. 这适用于简单的javascript,但适用于vue js,不起作用。 Its simply opening image URL in the browser. 它只是在浏览器中打开图像URL。

You sure your code working for simple javascript? 您确定您的代码适用于简单的javascript吗?

The download attribute is subject to the same-origin policy. 下载属性受同源策略的约束。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM