我一直在尝试制作一个带有图标的扩展程序,单击该图标会停止(所有)选项卡的加载。
我有这个清单文件:
{
"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 中的扩展按钮时会调用哪个函数?感谢您的时间和帮助。