toDataURL(),从Web到我的电脑

时间:2012-08-14 18:39:18

标签: javascript canvas

  

可能重复:
  Capture HTML Canvas as gif/jpg/png/pdf?

我有兴趣使用canvas方法toDataURL()从画布中抓取帧并最终将其转换为电影。

我可以使用此方法轻松创建一个帧数组。问题是,如何将这些帧放到我的硬盘上以便我可以使用它们?

1 个答案:

答案 0 :(得分:1)

你不能仅通过Javascript来做到这一点。引用this answer

  

JavaScript和DOM为恶意作者提供了通过Web在客户端计算机上运行脚本的潜力。浏览器作者使用两个限制包含此风险。首先,脚本在沙箱中运行,在沙箱中,脚本只能执行与Web相关的操作,而不是创建文件等通用编程任务。

但是,还有其他方法可以实现您的目标。例如,如果您使用的是HTML5,则可以使用文件API。查看教程here

祝你好运!