9
XMLファイル(trieデータ構造)をパッケージ化し、コンテンツスクリプトからそのファイルを読み取る必要があるChrome拡張機能を開発しています。したがって、コンテンツスクリプトは、拡張機能がロードされるたびにXMLファイルからデータを読み込んだ後にトライをインスタンス化します。コンテンツスクリプトでChrome拡張機能をパッケージ化したファイルを読み取る
このXMLファイルをコンテンツスクリプト(またはバックグラウンドページ)から読み取るにはどうすればよいですか? localStorageを使用する必要がありますか?
ありがとうございました!これはバックグラウンドページの魅力のように機能しますが、コンテンツスクリプト(Webページのコンテキストで実行され、http:// some webpage.com /sample.xmlを取得する)には適しません。コンテンツのスクリプトではなく、バックグラウンドページでのみトライが必要であることがわかります。 最初はトライをどこで使うのか分からなかったので、XMLで出力しましたが、JSONはjsの方が良い選択です。ありがとう:) – Vikesh
実際には、私は、拡張機能でパッケージ化されたファイルにアクセスするためのchrome。* APIのようなものを期待していました。彼らは存在しないように見えます。 – Vikesh
ええ、やや直感的です。コンテンツスクリプト内のデータが必要な場合は、sendMessageを使用してバックグラウンドページからデータを渡すことができます。 – Shrey