10

当 Chrome 应用程序窗口关闭时,是否可以检测到该事件?并在关闭窗口之前执行操作?

4

2 回答 2

7

chrome.app.window.current().onClosed允许您在窗口关闭时注册事件侦听器。

于 2013-03-27T21:34:11.743 回答
2

文森特的回答在某些情况下会起作用,但文档警告说,在触发 onClosed 事件时,某些 chrome api 功能将丢失。

请注意,这应该从正在关闭的窗口以外的窗口收听,例如从后台页面

要从后台页面监听此事件,请执行以下操作:

chrome.app.window.get(windowIDUsedToCreateChildWindow).onClosed.addListener(function(){...})
于 2014-10-19T17:27:03.680 回答