我使用chrome.windows.onRemoved.addListener(函数回调)这个方法来抓住chrome扩展中的chrome浏览器窗口关闭事件。它在Linux Fedora 20 chrome浏览器中运行良好。我在Windows7 chrome浏览器中测试了相同的扩展代码。方法chrome.windows.onRemoved.addListener(函数回调)在此浏览器中不起作用。我检查过该方法支持自Chrome 5.可以有人建议我为什么chrome.windows.onRemoved.addListener(函数回调)方法没有调用。
这是我在background.js
中的代码chrome.windows.onRemoved.addListener(function () {
chrome.windows.getAll(function (windows) {
if (windows.length <= 0) {
// my code goes here
}
});
});
谢谢。