gpt4 book ai didi

javascript - 我想检查 Firefox 窗口是否处于事件状态一段时间或处于空闲状态

转载 作者:行者123 更新时间:2023-11-28 03:11:37 31 4
gpt4 key购买 nike

我想检查 Firefox 窗口是否处于事件状态一段时间或处于空闲状态。下面提到的代码在 Chrome 窗口中运行。但在 Firefox 中则不然。

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

最佳答案

您可以通过检查当前窗口上的 visibilitychange 事件来执行此操作,

document.addEventListener("visibilitychange", onchange);

另请检查 MDN 上的页面可见性 API

注意:

当前浏览器支持:

  • Chrome 13+
  • Internet Explorer 10+
  • 火狐浏览器 10+
  • Opera 12.10+ [阅读说明]

关于javascript - 我想检查 Firefox 窗口是否处于事件状态一段时间或处于空闲状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60054081/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com