窗口关闭后触发chrome.windows.onRemoved

时间:2013-01-26 17:58:52

标签: javascript google-chrome-extension

我正在开发一个chrome扩展程序并遇到了一个场景,在该场景中创建了chrome窗口,并且一堆监听器连接到窗口,用于监视窗口。现在如果我用浏览器窗口的取消按钮关闭窗口,我需要清理监听器然后关闭窗口。

所以,我使用chrome.windows.onRemoved.addListener(function(integer windowId) {...});添加了一个监听器 http://developer.chrome.com/extensions/windows.html#event-onRemoved。但问题来了。 如果我关闭窗口,则流程为[Closing the window] - > [Firing the event]但我希望有相反的[Firing the event] - > [Closing the event]以便我可以清理监听器然后关闭窗口。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

您是否尝试过在页面上发布beforeunloadunload个事件。

参考