在Chrome扩展程序中将文件存储到本地磁盘

时间:2011-06-12 04:28:15

标签: javascript google-chrome-extension

我正在编写Chrome扩展程序以在网页中提取图像并将其存储到本地磁盘中。现在我已经获得了所有图像的URL,如何将它们存储到本地磁盘中?

2 个答案:

答案 0 :(得分:1)

使用NPAPI可以解决此问题,但不推荐

  

NPAPI插件拥有当前用户的完全权限,并且不会以任何方式沙盒化或屏蔽Google Chrome的恶意输入

答案 1 :(得分:0)

  1. html5rocks上帖子的链接很好 - 但在你的情况下,我想你希望能够保存到本地文件系统而不是现代浏览器允许你写入的位置(顺便说一句,它不是虚拟文件系统,而是磁盘上的位置。

  2. 您无法直接保存到本地文件系统上的任何位置(安全性) - 但是,如果您需要保存图像..请使用此小黑客:您可以在新标签中打开它们(例如添加到他们的链接目标=“_空白”)在这种情况下,Chrome会将它们保存到默认位置(例如〜用户主页/ mac下载)