1

我想检查 Firefox 窗口是否处于活动状态或空闲状态。下面提到的代码在 chrome 窗口中工作。但不是在 Firefox 中。

chrome.idle.queryState(20000, function (state) {
            console.log(state);
             if (state === "idle") {
    }
    });
4

1 回答 1

0

您可以通过检查visibilitychange当前窗口上的事件来做到这一点,

document.addEventListener("visibilitychange", onchange);

还要检查MDN上的页面可见性 API

笔记:

当前浏览器支持:

  • 铬 13+
  • 互联网浏览器 10+
  • 火狐 10+
  • Opera 12.10+ [阅读笔记]
于 2020-02-04T09:21:23.980 回答