15

Chrome 拡張機能で、ブラウザーがいつ起動するかを知る方法が必要です。これにより、自動的に HTML ページを開くことができます。この機能を利用できる Chrome 拡張機能 API のメカニズムはありますか?

この機能は、自分のコンピューターでのみ使用する個人的な拡張機能に必要です。したがって、これがハックによって達成できれば問題ありません。私の拡張機能は、ブラウザがいつ起動したかを知りたがっています。

何か案は?

4

2 に答える 2

13

Chromeの起動時にタブを開く場合はchrome.tabs.create({url:"someUrl"});、background.jsファイルにコードを含めるだけです。新しいウィンドウが開くたびにタブを開く場合は、前のコードと追加のイベントリスナーを含めることができます。このような新しいウィンドウイベントに:

chrome.windows.onCreated.addListener(function() {
chrome.tabs.create({url:"someUrl"});
})
于 2012-06-14T23:02:30.510 に答える
10

バックグラウンド ページのスクリプトは、ブラウザーの起動ごとに 1 回だけ開始されるため、拡張機能にバックグラウンド ページを追加するだけで、ブラウザーの起動を処理できます。

于 2012-06-14T16:04:06.917 に答える