我想知道我的浏览器标签是否处于焦点,以及浏览器本身是在前台还是在后台。
是否有查询浏览器前景/后台状态的javascript界面?
更新按照下面的Palpatim回答,我发现这是实用的HTML5Rocks tutorial about the page visibility API。
答案 0 :(得分:2)
您的浏览器支持要求将决定这是否可行,但Page Visibility API可能会让您参与其中。
它不确定前景/背景状态;据我所知,没有可用于JavaScript的API可以为您提供这种级别的访问权限,因此您必须依赖浏览器插件来报告它。但是,它会报告页面是否可见,这对于许多用例来说都是必需的。