當爲我的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