【发布时间】:2013-02-15 04:02:13
【问题描述】:
我注意到当窗口不在焦点上时,用户脚本会变慢很多(根据我所做的一些快速测试,大约是速度的一半)。我相信这是谷歌浏览器的错,而不是脚本,但有什么解决方案吗?有什么方法可以让标签保持全速运行而无需查看它?
【问题讨论】:
标签: javascript performance optimization userscripts
我注意到当窗口不在焦点上时,用户脚本会变慢很多(根据我所做的一些快速测试,大约是速度的一半)。我相信这是谷歌浏览器的错,而不是脚本,但有什么解决方案吗?有什么方法可以让标签保持全速运行而无需查看它?
【问题讨论】:
标签: javascript performance optimization userscripts
Chrome 将 setInterval 调用的间隔值增加到 1 秒,用于不活动的选项卡。
https://codereview.chromium.org/6577021
如果您的代码使用 setIntervals,您可以使用以下修复在选项卡不活动时加速它们:
How can I make setInterval also work when a tab is inactive in Chrome?
【讨论】: