0
インターネット上のすべてのページは、このための別のオプションを示唆しているようであり、推奨されていないものとそうでないものを知っている人がいます。拡張バンドルからファイルを読み込む "正しい"方法は何ですか?私はスクリプトファイル自体にデータをインライン化したくありません。これは、ひどい練習であり、不要な量のメモリを消費するためです。Chrome拡張機能バンドル内のファイルから読み込むにはどうすればよいですか?
インターネット上のすべてのページは、このための別のオプションを示唆しているようであり、推奨されていないものとそうでないものを知っている人がいます。拡張バンドルからファイルを読み込む "正しい"方法は何ですか?私はスクリプトファイル自体にデータをインライン化したくありません。これは、ひどい練習であり、不要な量のメモリを消費するためです。Chrome拡張機能バンドル内のファイルから読み込むにはどうすればよいですか?
フェッチは最新かつ最も簡単です。実行時にパッケージ化されたファイルのリストを取得すること以外は、すべてchrome.runtime.getPackageDirectoryEntryが必要です。
fetch("manifest.json").then(function(response) {
return(response.json())
}).then(function(manifest) {
console.log(manifest)
})
https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch