启动功能,然后切换到另一个窗口->任何
也许你会给我一些魔法?

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


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

最佳答案

Mozilla documentation说:


  为了减少背景负荷(和相关的电池使用量)
  标签,超时通常限制为每次触发不超过一次
  秒(1000毫秒)在无效标签中。
  
  从版本5开始,Firefox便实现了此行为(请参见错误633421,
  1000ms常数可以通过
  dom.min_background_timeout_value首选项)。 Chrome浏览器实现了
  自版本11(crbug.com/66078)开始的行为。
  
  Android的Firefox使用15分钟的超时值作为背景
  (自Firefox 14中的错误736602以来)标签,并且背景标签也可以是
  完全卸载。


然后继续说,仅对于启用了音频播放的选项卡禁用此功能。通常,浏览器不能保证您在调用setTimeout时指定的时间被100%遵守。

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

关于javascript - 浏览器在<1秒内的任何超时都舍入为1秒,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39938658/

10-09 18:09
查看更多