【发布时间】:2012-09-18 12:17:47
【问题描述】:
有没有办法在内容脚本中访问 Fire Fox addon sdk 中的 Html5 文件 api?
这是为了存储用户添加的单词及其含义所必需的。数据可能会变得很大,因此无法选择本地存储。
window.requestFileSystem3 = window.requestFileSystem || window.webkitRequestFileSystem;
给我错误TypeError: window.requestFileSystem3 is not a function。
我问这个是因为我从 Google Chrome 扩展程序中移植了这段代码,它允许在内容脚本中访问文件 api。
其他问题
1) 如果不允许使用 HTML5 文件 API,那么我应该使用 file 模块吗?
2) 文件模块是否允许访问文件系统上的任何文件,而不是 Html5 文件 api,它只能访问沙盒访问文件系统?
3) 假设我必须使用 文件模块 存储我的文件的最佳位置(如用户配置文件目录或扩展目录)以及如何在代码中获取此路径。
对于这个问题中有这么多子问题,我深表歉意。谷歌在这个话题上不是很有帮助。
任何示例代码都会很有帮助。
【问题讨论】:
标签: firefox-addon-sdk content-script html5-filesystem