我想制作一个 browserAction 扩展,上面有一个图标和一个监听器。
我有一个清单文件和一个后台脚本,脚本如下:
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.executeScript(null,{code:'some code here'});
});
该代码在页面上有效,我以不同的方式尝试了它(弹出窗口和触发动作的按钮)。但是如果我用 browserAction onclick 方法尝试它,什么也不会发生:(
清单:
{
"name": "somename",
"version": "1.0",
"manifest_version": 2,
"description": "sometext",
"browser_action": {
"default_icon": "images/icon.png",
"default_title": "MyStyle"
},
"background": {
"scripts": ["js/code.js"]
},
"permissions": [
"tabs",
"https://www.examplesite.ex/*",
"http://www.examplesite.ex/*",
"http://*.ex/*"
]
}
有谁能够帮我?:/