拡張機能またはユーザースクリプトからGoogleChromeのアドレスバー/オムニボックスにテキストを入力することはできますか?
質問する
198 次
1 に答える
1
どうやら、これは不可能です。拡張機能開発者の FAQから:
拡張機能は、レンダリングされた Web ページの外部に UI を作成できますか?
はい、拡張機能によってChrome ブラウザのユーザー インターフェースにボタンが追加される場合があります。詳細については、ブラウザ アクションとページ アクションを参照してください。
拡張機能は、ブラウザ ウィンドウの外に存在するポップアップ通知を作成する場合もあります。詳細については、デスクトップ通知のドキュメントを参照してください。
omniboxを
上書きすることについては言及されておらず、拡張 API ドキュメントには、それを実行できるように見える関数はありません。omniboxへの任意の書き込み機能を持つと、あまりにも多くのいたずらを招く
ため、これはおそらく最善の方法です。
ただし、chrome.omnibox
APIを使用して、拡張機能が反応できる選択肢のカスタム リストを作成できます。ユーザーは拡張機能のキーワードを入力してこれを開始する必要があります。アドレスバーのサンプル拡張コードをご覧ください。
于 2012-11-10T09:39:30.170 に答える