10

关于 IndexedDB、unlimitedStorage 权限和从背景/选项脚本访问内容脚本中创建的数据库的几个问题:

  1. “unlimitedStorage”权限是否涵盖在 background.js 中创建的数据库?(在文档中不清楚)
  2. “unlimitedStorage”权限是否涵盖在 content.js 中在匹配域上创建的数据库?
  3. 在匹配域上的 content.js 中创建的数据库是无方案的吗?(即在 http:// 和 https:// 上运行的内容脚本会访问同一个数据库吗?)
  4. 是否可以从其他扩展的内容脚本访问在匹配域的内容脚本中创建的数据库,并且它会在扩展删除后继续存在吗?
  5. 从 background/options.js 访问给定域的数据库的方法是什么?(假设没有可用于向其发送消息的内容脚本)

我希望 1-4 的答案是肯定的,但最好从开发人员那里得到明确的答案。

4

1 回答 1

2

是的,你所有的问题(除了问题 4)... ^_^

顺便说一句,我建议您只在 background.js 中直接与 localStorage(或其他一些)交互,然后其他脚本可以通过 background.js 处理 localStorage 数据(使用消息传递

于 2012-10-27T11:36:47.757 回答