私はアイコンを持つ拡張機能を作成しようとしてきました。アイコンをクリックすると、(すべての)タブの読み込みが停止します。
私はこのマニフェストファイルを持っています:
{
"name": "Stop Loading",
"version": "1.0",
"manifest_version": 2,
"description": "Stop loading all tabs in Chrome",
"browser_action": {
"default_icon": "greyclose.png"
},
"background_page": "background.html",
"content_scripts": [ {
"all_frames": true,
"js": [ "kliknuto.js" ],
"matches": [ "http://*/*", "https://*/*" ]
} ],
"permissions": [ "tabs", "http://*/*", "https://*/*" ]
}
background.htmlには、次のコードがあります。
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.extension.sendRequest({reqtype: "get-settings"}, function(response) {
window.setTimeout("window.stop();", 0);
});
});
background.htmlコードをjavascriptファイル「kliknuto.js」などに入れるべきかどうかわかりません。Chromeの拡張ボタンをクリックすると呼び出される関数はどれですか?お手数をおかけしますが、よろしくお願いいたします。