【问题标题】:Chrome packaged apps onActiveChrome 打包应用 onActive
【发布时间】:2013-10-01 20:46:00
【问题描述】:

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

【问题讨论】:

    标签: google-chrome google-chrome-app


    【解决方案1】:

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

    例如:

    function windowLostFocus() {
      stopPlayingMusic();
    }
    
    window.onblur = windowLostFocus;
    

    【讨论】:

      【解决方案2】:

      目前还没有,但现在正在添加一个 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

      【讨论】:

        猜你喜欢
        • 2014-03-23
        • 2013-06-28
        • 2014-05-21
        • 1970-01-01
        • 2023-03-03
        • 1970-01-01
        • 2012-09-17
        • 2015-07-24
        • 1970-01-01
        相关资源
        最近更新 更多