一旦弹出窗口打开或悬停,我正在尝试找到一种方法来更改扩展程序的图标。我在打开弹出窗口时找到了一种方法,使用:
chrome.browserAction.onClicked.addListener(updateIcon);
但是,找不到捕捉弹出关闭事件的方法。我试图从弹出代码中使用它:
var port = chrome.runtime.connect();
port.onDisconnect.addListener(function()
{
alert('closed');
});
但是没有成功。
有任何想法吗?
谢谢。