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 に答える