私はChromeとFirefoxの拡張機能に関する短い研究を行っています。私のChromeブラウザにのChrome拡張機能のmanifest.jsonファイルがあり、このURLはchrome-extension://<extension_id>/manifest.json
です。 Firefoxの拡張機能のmanifest.jsonを見るためのFirefox相当のURLはありますか? N.B:既にmoz-extension://
接頭辞を試しました。しかし、それは動作しません。 WebExtensionsアドオン内のファイルに使用Firefox拡張機能のmanifest.jsonファイルにアクセスするにはどうすればよいですか?
0
A
答えて
1
のURLの形式は、次のとおりです
moz-extension://<extension UUID>/<pathToFileInExtension>
あなたが拡張内のコードである場合は、chrome.extension.getURL()
とあなたの拡張子で任意のファイルへのURLを取得することができます。これにより、拡張機能のUUIDが効果的に提供されます。
ファイルにアクセスするには、FirefoxブラウザUIのURLバーにファイルを入力する必要があります。必要な拡張機能のUUIDを取得する必要があります。 WebExtensionsの場合、拡張IDからUUIDへのマッピングはabout:config
からextensions.webextensions.uuids
にあります。そのキーの値はJSON形式のObjectで、キーはWebExtension IDで、各キーの値はWebExtensionsのUUIDです。
あなたは、一般的に特定の拡張子内のファイルにアクセスすることを望んでいる場合は、拡張パックのアーカイブを見つけるほうが良いかもしれ(通常[extensionID] .xpi)、通常、あなたの[profileDirectory]に配置されます/ extensionsファイルにアクセスするには、アーカイブを解凍する必要があります(普通の.zipアーカイブファイル拡張子を変更してください)。これを行うと、URLバーにURLを1つずつ入力してファイルをクロールしようとするよりも簡単です。
関連する問題
- 1. xulファイル(Firefox拡張機能)でdiv contentEditableを作成するにはどうすればよいですか?
- 2. Firefox拡張機能にポップアップを追加するにはどうすればよいですか?
- 3. GeckoFXにFirefox拡張機能を追加するにはどうすればよいですか?
- 4. Google Chrome拡張機能をFirefoxに移植するにはどうすればよいですか?
- 5. メッセージ拡張機能でユーザーのカメラ/フォトライブラリにアクセスするにはどうすればよいですか?
- 6. Firefox拡張機能ではどのようなライトボックスが機能しますか?
- 7. Objective-CでSwift拡張機能にアクセスするにはどうすればよいですか?
- 8. クロム拡張機能にHTMLファイルとCSSファイルを含めるにはどうすればよいですか?
- 9. Firefoxの拡張機能でグローバル変数にアクセスする
- 10. Chrome拡張機能のディレクトリにファイルをダウンロードするにはどうすればよいですか?
- 11. Google Chrome拡張機能でダウンロードするファイルを生成するにはどうすればよいですか?
- 12. html/jspページから、firefox拡張機能にあるJavascriptファイルにアクセスする方法は? Firefoxの拡張機能で
- 13. 私の拡張機能のJavaScriptファイルのmanifest.jsonからプロパティにアクセスできますか?
- 14. XLS拡張機能を持つHTMLファイルをエクスポートするにはどうすればよいですか?
- 15. Chrome拡張機能バンドル内のファイルから読み込むにはどうすればよいですか?
- 16. Mozilla Firefox拡張機能が開発中です。 577 <100.これはどのように可能ですか?
- 17. Firefox拡張機能でNPAPI関数にアクセスできない
- 18. は、Firefoxの拡張機能
- 19. Firefox5以上の拡張可能なテキストエリア機能をブロックするにはどうすればよいですか?
- 20. Chrome拡張機能でFacebookのホットキーを無効にするにはどうすればよいですか?
- 21. VS2015のデスクトップアプリケーションのBuildBundlerMinifier拡張機能を有効にするにはどうすればよいですか?
- 22. クローム拡張機能からリモートデータベースを安全に更新するにはどうすればよいですか?
- 23. Firefox拡張機能をBHOに移植する(ブラウザヘルパーオブジェクト、別名IE拡張機能)
- 24. VB.NETの拡張機能をC#に移植するにはどうすればよいですか?
- 25. Chrome拡張機能の作成中にJavascriptエラーをデバッグするにはどうすればよいですか?
- 26. MacのMAMPにphp_gd2拡張機能をインストールするにはどうすればよいですか?
- 27. Chrome拡張機能で同じオリジナルポリシーを無効にするにはどうすればよいですか?
- 28. Chrome拡張機能で同じAsteroidインスタンスに再接続するにはどうすればよいですか?
- 29. シークレットモードでChrome拡張機能を有効にするにはどうすればよいですか?
- 30. 別の拡張機能/プラグインからのフラッシュメッセージを表示するにはどうすればよいですか?
@wOxxOmあなたの簡単な発言をありがとう。私はすでに試しました。 'moz-extension://'プレフィックスでは動作していないようです – sajid