当为我的Chrome扩展程序单击browserAction图标时,我想阻止它显示browserAction弹出窗口。我试图使用browserAction图标来触发加载内容脚本。拦截browserAction.onClicked以防止显示扩展页面
我该怎么做?
下并不妨碍它从开口道:
chrome.browserAction.onClicked.addListener(function (tab) {
alert('browserAction clicked');
return false;
});
下面是该我的manifest.json的条目:
"browser_action": {
"default_icon": {
"19": "images/icon-19.png",
"38": "images/icon-38.png"
},
"default_title": "My extension"
}
文档说This event will not fire if the browser action has a popup
,但是,你可以看到我没有定义弹出窗口,但它仍然不起作用。
如果您没有弹出式设置,那么“browserAction HTML模板窗口”是什么意思? – Xan 2015-01-26 21:54:26
@Xan我的意思是弹出。对不起,把术语弄糊涂了。修正了我的帖子。 – eComEvo 2015-01-26 21:56:07