如何创建可以阅读和阅读的Chrome扩展程序?写本地文件?

时间:2012-01-27 09:31:06

标签: google-chrome google-chrome-extension

我正在编写处理许多用户定义规则的Google Chrome扩展程序,因此我不想将这些规则存储在localstorage中,而是选择一种可以轻松导入/导出这些规则的方法,例如在Firefox扩展程序中。我能这样做吗?

2 个答案:

答案 0 :(得分:2)

据我所知,Chrome扩展程序不支持读取或写入磁盘。 所以不,你不能这样做。

答案 1 :(得分:0)

  1. 我也尝试从chrome扩展程序读取/写入本地磁盘。到目前为止不成功(似乎出于安全原因,chrome可能永远不会允许用户这样做;我不确定)。
  2. 从Chrome应用中,用户可以读取/写入本地驱动器(另请参阅:http://sysmagazine.com/posts/212107/
  3. 从Chrome应用程序用户可以读取/写入谷歌驱动器(抱歉丢失了我的参考,但相信我,你可以这样做)
  4. 使用本机应用程序(例如在python中),用户可以从chrome扩展程序(或者也可能从chrome应用程序)检索内容,然后(当然)写入其本地驱动器。我没有尝试过这种方法。但根据:https://developer.chrome.com/extensions/messaging#native-messaging,我应该能够这样做。有一个现成的示例供您下载和尝试(抱歉stackoverflow不允许我发布超过2个链接)。
  5. 我认为理论上应该有一种方法可以通过webserver / php从Chrome扩展到本地磁盘的AJAX内容