0

使用 JavaScript 在 Chrome 中加载时如何确定选项卡是否隐藏?我试过使用onfocus/onblurdocument.webkitHidden.

document.webkitHidden在所有情况下都很好用,除了当我第一次恢复会话并且一个窗口同时打开多个选项卡时。在这种情况下,document.webkitHidden在所有选项卡中为 false。

有任何想法吗?

4

1 回答 1

0

它很脏,但您可以检查 requestAnimationFrame 与 document.webkitHidden 结合运行的频率。Chrome throttles requestAnimationFrame when a tab isn't active.

于 2012-12-14T01:29:08.373 回答