自分の拡張機能を使って "Ctrl + Shift + i"を実行してWeb開発ツールを自動的に起動する方法を理解しようとしています。 stackoverflow questionが1つありますが、答えがどれもうまくいきませんでした。Chromeでエクステンションを使用してプログラムでショートカットキーを起動するにはどうすればよいですか? (NPAPIまたはJavaScript拡張機能)
5
A
答えて
1
これはすばらしいことですが、残念ながらjavascriptでは不可能です。
1
NPAPIプラグインは、あなたが望むことをしません。 NPAPIプラグインはブラウザ自体のものではなく、ブラウザが置かれているWebページのみを処理します。また、自動的にロードすることもできません。
NPAPIプラグインでできることは、Chrome拡張機能に配置して別のものの一部として使用することです。 Chrome拡張機能でネイティブにホットキーを取得できない場合は、C++コードやホットキーをキャッチしてブラウザに渡すなどのフックを使用することは可能かもしれませんが、非常にシステム固有のものですサポートしたいOSごとに把握していない完全にサポートされていないハックこの種のNPAPIブラウザAPIはありません。
詳細については、http://npapi.com/extensions
関連する問題
- 1. console.log()を使用してChrome拡張機能をデバッグするにはどうすればよいですか?
- 2. プログラムでChrome拡張機能をインストールするにはどうすればよいですか?
- 3. SeleniumでGoogle Chrome拡張機能を使用するにはどうすればよいですか?
- 4. Chrome拡張機能の作成中にJavascriptエラーをデバッグするにはどうすればよいですか?
- 5. XPCOMをNPAPIプラグインを使用してChrome拡張機能に移植する
- 6. Google ChromeはInternet ExplorerをIETabの拡張機能でどのように起動するのですか
- 7. Objective-Cの例のGoogle Chrome拡張機能のNPAPIですか?
- 8. Google Chrome拡張機能でダウンロードするファイルを生成するにはどうすればよいですか?
- 9. Chrome拡張機能:新しいタブでリンクを開くにはどうすればよいですか?
- 10. Chrome拡張機能で同じオリジナルポリシーを無効にするにはどうすればよいですか?
- 11. シークレットモードでChrome拡張機能を有効にするにはどうすればよいですか?
- 12. Chrome拡張機能でFacebookのホットキーを無効にするにはどうすればよいですか?
- 13. Chrome拡張機能でスラッシュを回避するにはどうすればよいですか?
- 14. Chrome拡張機能でサイドバーを指定するにはどうすればよいですか?
- 15. コマンドラインでcrx Chrome拡張機能をインストールするにはどうすればよいですか?
- 16. Chrome拡張機能で音声を録音するにはどうすればよいですか?
- 17. Google Chrome拡張機能でウェブクレジットの結果を取得するにはどうすればよいですか?
- 18. Chrome拡張機能でProxy-Authorization Cacheを削除するにはどうすればよいですか?
- 19. Chromium/Chrome拡張機能のインラインインストールをローカルでテストするにはどうすればよいですか?
- 20. Java拡張機能用NPAPI
- 21. Chrome拡張機能のポップアップウィンドウでwebkitGetUserMedia権限を与えるにはどうすればよいですか?
- 22. Chrome拡張機能のコンテンツスクリプトから変数を取得するにはどうすればよいですか?
- 23. Chrome拡張機能にデータを送信するにはどうすればよいですか?
- 24. Chrome拡張機能:注入後にコンテンツスクリプトを削除するにはどうすればよいですか?
- 25. Google Chrome拡張機能をFirefoxに移植するにはどうすればよいですか?
- 26. Chrome拡張機能PageActionアイコンをアドレスバーに表示するにはどうすればよいですか?
- 27. アプリからurlパラメータをChrome拡張機能に渡すにはどうすればよいですか?
- 28. 外部URLからChrome拡張機能にメッセージを渡すにはどうすればよいですか?
- 29. Google Chrome拡張機能のロケールを変更するにはどうすればよいですか?
- 30. Chrome拡張機能の[ファイルセーブ]ダイアログを表示するにはどうすればよいですか?
は何でも可能ですか?クロームソースコードをダウンロードして模擬しなければなりませんか? – GeorgeU
@GeorgeU私はそれがNPAPIプラグイン(C++)で可能だと思いますが、私の専門分野ではありません。 http://code.google.com/chrome/extensions/dev/npapi.html – serg