ホットキーを使用してFirefoxで拡張機能を開きたいとします。しかし、どうしたらいいですか?Firefoxのホットキーで拡張機能を開く方法は?
答えて
あなたはmanifest.jsonを
"commands": {
"my-shortcut-was-hit": {
"suggested_key": {
"default": "Ctrl+Shift+Y"
},
"description": "Send a 'my-shortcut-was-hit' event to the background script"
}
}
にして、バックグラウンドスクリプトで次のようにコマンドのAPI
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/commands https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/commands
を使用することができます。
browser.commands.onCommand.addListener(function(command) {
if (command == "my-shortcut-was-hit") {
console.log("my shortcut was hit!");
}
});
もを参照してください。
manifest.jsonの編集方法は? –
ショートカットを押したときに何らかのアクションを実行したいと思っていました。これは上記のコードです - それはmanifest.jsonファイル(部分的に上にあります)からなるFirefox拡張モジュールです - https://developer.mozilla.org/en-US/Add-ons/WebExtensions/を参照してくださいmanifest.json/commands - background.jsファイルについては、https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/backgroundを参照してください。 – Smile4ever
- 1. Firefox拡張機能のダイアログを開く
- 2. Firefoxの拡張機能;新しいタブでリンクを開く方法
- 3. は、Firefoxの拡張機能
- 4. Visual Studio拡張機能の動的ホットキー
- 5. Chrome拡張機能の自動化:タブではなく通常の方法で拡張子を開く方法
- 6. Firefox拡張機能のlocalStorage
- 7. Firefox拡張機能インストール時にページを開く
- 8. 拡張機能の開発:フリーズされたFirefoxのスクロールバーと機能しないホットキー
- 9. プレイは、Firefoxの拡張機能で
- 10. Chrome拡張機能でURLを開く
- 11. Firefox拡張機能localStorageイベント
- 12. Firefox拡張機能とnsIMutationObserver
- 13. Firefox拡張機能 - ベストプラクティス
- 14. Firefox拡張機能でメッセージパッシングを実装する方法は?
- 15. Firefoxの拡張機能でJavaプラグインを要求する方法
- 16. タブをファイルに開く方法:/// URL Firefox拡張開発?
- 17. Android用FirefoxでWeb拡張機能を起動する方法
- 18. Firefoxの拡張機能をリバースエンジニアリングする
- 19. Firefox拡張機能のショートカットを設定する方法
- 20. Firefox拡張機能の開発中にスタックトレースを取得する
- 21. Firefoxの拡張機能:ネイティブコードの実行?
- 22. Firefoxの拡張機能のオブジェクトリテラル
- 23. Firefox拡張機能のインストール前のチェック
- 24. Firefox-拡張機能 - サイドバーを作る方法
- 25. Firefox拡張機能のJavascriptモジュールからログアウトする方法
- 26. Firefox拡張機能: "onInstalled"イベントをキャッチ
- 27. Firefox拡張機能のIPアドレス検索
- 28. Firefox用のWeb拡張機能
- 29. Web拡張機能:Firefoxのアップデートメニューandroid
- 30. Firefox拡張機能のワーカースレッドからローカルファイルを開くには、どのような方法がありますか?
「拡張機能を開く」とは、「拡張機能の 'browser_action'ポップアップを開く」という意味ですか?または、私の内線に押されたときに通知されるショートカットキーを登録していますか?明確にするためにあなたの質問を編集してください。あなたの文言を前に、私は前者(ポップアップ)を仮定しています。 – Makyen