IndexedDB,unlimitedStorage和访问从后台/选项脚本在内容脚本中创建的数据库

prz*_*moc 10 google-chrome-extension indexeddb

关于IndexedDB,unlimitedStorage权限和访问从background/options脚本在内容脚本中创建的数据库的一些问题:

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

我希望1-4的答案是积极的,但是从开发人员那里得到明确的答案会很好.

Kim*_*Kha 2

是的,对于您的所有问题(问题 4 除外)...^_^

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