2012-10-12 13 views
5

Google Chrome拡張機能を作成するときに、「Default_Popup」を選択すると、プログラムでポップアップを開くことはできますか?Google Chrome拡張機能 - プログラマティックに開いたポップアップ

+0

すぐにキーボードショートカットを割り当てることができますが、好きなときにスクリプトを実行できるようにすると、おそらくユーザーエクスペリエンスは悪くなります。 – gengkev

+0

私は同意する場合もありますが、ユーザーが提案した内容については、好意的に動作します。無作為にそれをやっているわけではなく、それは設定です。 – Zachrip

答えて

5

ポップアップをプログラムで直接開く方法はありません。ただし、キーボードショートカットに基づいて開こうとしている場合は、_execute_browser_actionコマンドでcommands APIを使用することができます(現在、APIはベータ版のみで利用可能です)。

+1

ありがとう、私はこれを使用することは決してありませんでしたが、それは良い答えです、申し訳ありません、私は受け入れるのにとても時間がかかりました。ありがとう! – Zachrip

1

chrome.browserAction.openPopup(関数コールバック)というAPIがあります。すぐに使用できるようになります。このバグに星をつけてください:https://code.google.com/p/chromium/issues/detail?id=436489

+0

注:このAPIを有効にすることについての議論は複雑になりました。これが起こったときは何の兆候もありません。 「すぐに」ではありません。 – Xan

関連する問題