god*_*rry 3 javascript animation google-chrome-devtools angular
我正在尝试在 Angular 7 应用程序中调试 JS ( propellerjs ) 动画,该应用程序在 requestAnimationFrame 上运行但运行速度非常慢。
问题是 - 我在尝试记录性能配置文件时无法重现该问题 - 该应用程序在那里运行良好。
常规模式和性能配置文件记录模式有什么区别?我试图关闭所有扩展并重新启动浏览器,但这没有帮助。
您会注意到轮子在常规模式下旋转得非常慢,并且在我尝试使用探查器记录时旋转得又快又好。
我希望在分析器中看到性能问题,但是当我尝试录制时它运行良好。
小智 6
与问题相关的三种模式:
模式 #2 预计会比 #1 慢,因为 DevTools 为调试目的在运行页面中添加了大量钩子。
但是,当您运行分析器(模式 #3)时,大多数挂钩会被暂时禁用。
这导致模式#1 应该是最快的,#3 慢一点(由于分析),#2 是最慢的。
在截屏视频中,我可以看到您正在比较 #2 与 #3。预计#3 会更快。
| 归档时间: |
|
| 查看次数: |
150 次 |
| 最近记录: |