【发布时间】:2018-04-03 05:21:05
【问题描述】:
我正在开发一个包含大量图像和动画的大型网站。我的问题是动画和图像占用了大量可用浏览器的计算和处理能力,有时可能会饱和并崩溃。
所以,我想测试一下浏览器的实际可用计算能力,以了解何时可以显示动画或加载图像。
在网络上,我找到了Document.readyState 方法,但它只给了我一个信息:页面何时加载以及外部资源是否已完全加载。
但是,浏览器可以绘制动画或加载一些其他外部资源......
我只是想知道浏览器是否忙,是否可以给它更多工作(例如加载的图像或显示动画)。
在谷歌浏览器中,我们可以通过控制台做到这一点:
为什么不以编程方式?
注意,我在 Stack Overflow 中找到了 this 答案。我的帖子不是重复的,因为我想找到加载图像和显示动画的最佳时机我不能在我的代码中多次使用这个测试。
感谢您的帮助。如果您有任何问题或 cmets,请告诉我。
【问题讨论】:
-
@Miro,是的,但是很遗憾,并非所有浏览器都支持此技术,我想知道该功能何时执行...感谢您的评论。
-
你能在 jsfiddle.net 或其他地方提供一个例子吗?
-
@Miro,除了下面的答案,我没有取得任何成就。我也尝试在网上查找,但没有成功。
标签: javascript html performance animation browser