我想知道我的浏览器选项卡是否处于焦点,以及浏览器本身是在前台还是在后台。
是否有查询浏览器前台/后台状态的javascript接口?
更新在下面Palpatim的回答之后,我找到了这个关于页面可见性 API 的实用HTML5Rocks 教程。
我想知道我的浏览器选项卡是否处于焦点,以及浏览器本身是在前台还是在后台。
是否有查询浏览器前台/后台状态的javascript接口?
更新在下面Palpatim的回答之后,我找到了这个关于页面可见性 API 的实用HTML5Rocks 教程。
您的浏览器支持要求将决定这是否可行,但Page Visibility API可能会帮助您实现这一目标。
它不确定前台/后台状态;据我所知,没有可用于 JavaScript 的 API 可以为您提供该级别的访问权限,因此您必须依靠浏览器插件来报告它。但是,它会报告页面是否可见,对于许多用例来说,这就是所需要的。