Chrome打包应用onActive

时间:2013-10-01 20:46:01

标签: google-chrome google-chrome-app

有没有办法处理Chrome打包的appWindow活动/非活动状态? 事件类似于onActiveonFocus

2 个答案:

答案 0 :(得分:3)

AppWindow不提供此功能,但标准DOM窗口通过window.onfocus和window.onblur执行。

e.g:

function windowLostFocus() {
  stopPlayingMusic();
}

window.onblur = windowLostFocus;

答案 1 :(得分:0)

目前还没有,但是现在正在添加一个API,可以满足您的需求。在它降落之前,我们不能100%确定最终的形状,但你会得到以下内容:

chrome.app.window.isVisible
chrome.app.window.onShown
chrome.app.window.onHidden

...等

您可以在apps-dev组跟踪此讨论主题中的进度:

https://groups.google.com/a/chromium.org/forum/#!topic/apps-dev/EZYnJeKI6zw