javascript - JS Visibility API - 切换到另一个应用程序窗口
问题描述
我从这里使用 Visibility API 脚本:检测浏览器选项卡是否处于活动状态或用户已切换
一切正常,但是当我切换另一个应用程序窗口时,第一个窗口浏览器应该返回“不可见”作为文档标题,但它不能以这种方式工作。例如,我使用 Chrome 浏览器,然后单击 Mozilla Firefox 浏览器 - 首先 widnow (Chrome) 现在“不可见”,因为 Firefox 窗口现在可见。但 chrome 窗口总是返回“可见”状态。
我试过用这个:
return function(c)
{
if (c)
{
document.addEventListener(eventKey, c);
document.addEventListener("blur", c); // THIS
document.addEventListener("focus", c); // AND THIS
}
return !document[stateKey];
}
但它也不起作用。任何人都可以帮助我吗?谢谢。
解决方案
推荐阅读
- ms-access - 我希望子表单根据两个表的主键相同的组合框来查找值
- html - 防止网格区域扩大导致整个页面滚动
- python - () 和 () 有什么区别:在 Python 中
- azure-cognitive-services - 在 android Studio 3.2 中添加实现 'com.microsoft.projectoxford:emotion:1.0.355' 给出错误
- sql - 适用于应用程序的 SQL 数据库编程一般问题
- windows - 通过 Jenkins 执行 PS 脚本:创建带有日期戳的新文件并将 .txt 文件从远程服务器复制到本地计算机
- angular - 为什么 Angular 6 post 方法不请求 WebApi MVC 5?
- python - 内摆线动画 matplotlib - python
- javascript - 如何在chart.js中从最高到最低对数据进行排序
- tfs - 系统更新后 TFS 2017 自行卸载