浏览器轮询到1秒任何超时<1秒



开始函数,然后切换到另一个窗口->任何超时<1秒舍入1秒

也许你会给我一些魔法?

 [jsfiddle.net/c2dcu045/1/][1]

编辑:https://github.com/turuslan/HackTimer问题解决了,多亏了NineBerry

Mozilla文档说:

从后台减少负载(和相关的电池使用)标签,超时通常被限制为每次触发不超过一次非活动选项卡的秒(1000 ms)。

Firefox从版本5开始实现此行为(见bug 633421)1000ms常数可以通过dom。min_background_timeout_value偏好)。Chrome实现了这一点自11版以来的行为(crbug.com/66078)。

Firefox for Android使用的后台超时时间为15分钟选项卡(Firefox 14中的bug 736602),背景选项卡也可以完全卸载。

它接着说这只对激活音频播放的选项卡禁用。通常,您在调用setTimeout时指定的时间不能保证浏览器100%遵守。

为什么用较慢的频率调用回调函数会对应用程序造成问题?

相关内容

  • 没有找到相关文章

最新更新