javascript代码可以告诉浏览器是否在后台吗?

时间:2014-03-20 12:38:30

标签: javascript html5 browser tabbed-browsing

我想知道我的浏览器标签是否处于焦点,以及浏览器本身是在前台还是在后台。

是否有查询浏览器前景/后台状态的javascript界面​​?

更新按照下面的Palpatim回答,我发现这是实用的HTML5Rocks tutorial about the page visibility API

1 个答案:

答案 0 :(得分:2)

您的浏览器支持要求将决定这是否可行,但Page Visibility API可能会让您参与其中。

它不确定前景/背景状态;据我所知,没有可用于JavaScript的API可以为您提供这种级别的访问权限,因此您必须依赖浏览器插件来报告它。但是,它会报告页面是否可见,这对于许多用例来说都是必需的。