chrome.app.window的关闭事件

时间:2013-03-27 15:02:15

标签: google-chrome-extension google-chrome-app

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

2 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:2)

Vincent的答案在某些情况下会有效,但是文档警告说,当onClosed事件被触发时,某些chrome api功能将会丢失。

  

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

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

chrome.app.window.get(windowIDUsedToCreateChildWindow).onClosed.addListener(function(){...})