所以我开发了一个包含一些javascript和一些HighChart图表的网页。该页面通常运行良好,每隔几秒使用ajax请求从服务器获取数据,并更新图表。
当我切换到不同的标签几分钟然后想要回去时,会出现问题。该页面可能需要很长时间才能显示出来。这在Chrome和Firefox上都会发生。
我无法真正了解浏览器如何在非活动选项卡中处理javascript和页面更新,但它似乎至少是相关的。
有关如何改善页面显示所需时间的任何想法?
要非常清楚,页面在活动选项卡时没有明显的性能问题。
所以事实证明我们在this修复版进入之前只冻结了几个版本的高级图表。当我们升级版本时,一切都运行良好!
非常感谢@WojciechChmiel指出我正确的方向。