相关疑难解决方法(0)

使用JavaScript下载图像

现在我有一个canvas,我想将其保存为PNG.我可以用所有那些花哨的复杂文件系统API来做,但我真的不喜欢它们.

我知道是否有链接download属性:

<a href="img.png" download="output.png">Download</a>
Run Code Online (Sandbox Code Playgroud)

如果用户点击它,它将下载该文件.所以我想出了这个:

$("<a>")
    .attr("href", "img.png")
    .attr("download", "output.png")
    .appendTo("body")
    .click()
    .remove();
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/DerekL/Wx7wn/

但是,它似乎不起作用.是否必须由用户操作触发?或者为什么不起作用?

javascript jquery download

47
推荐指数
2
解决办法
13万
查看次数

标签 统计

download ×1

javascript ×1

jquery ×1