gpt4 book ai didi

javascript - 即使选项卡未处于事件状态,如何使 JavaScript 在 Chrome 中以正常速度运行?

转载 作者:搜寻专家 更新时间:2023-11-01 04:40:48 25 4
gpt4 key购买 nike

我注意到我的网络应用程序存在问题 - 当 Chrome 事件选项卡未设置到我的应用程序时,Chrome 会停止运行我的 JS 代码,直到我再次打开选项卡。

我猜它确实可以节省 CPU 周期。否则,如果您打开了 20 个选项卡并且每个选项卡都在运行代码,它会很快变慢。

一切都很好,但我的应用程序要求它在后台保持运行。它实时更新图表并每隔几秒分析一次数据。

如果我移动到另一个选项卡,图表更新和分析将停止(或变得非常慢 - 1 秒现在就像 20 秒)。然后,当我再次关注选项卡时,它会以正常速度恢复更新,但由于这种奇怪的时间稀释,图表和数据分析变得很奇怪。

最佳答案

播放微弱的声音似乎可以在后台解锁完整的 javascript 性能,但是,使用 websockets 却不能

这是我写的更冗长的答案:https://stackoverflow.com/a/51191818/914546

关于javascript - 即使选项卡未处于事件状态,如何使 JavaScript 在 Chrome 中以正常速度运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32390789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com