google-chrome - javascript 任务在完成帧的中间运行
问题描述
在 chrome devtools 性能选项卡中,我们可以看到每个帧内发生的帧和任务,据我了解,这些任务是在帧开始时完成的,然后帧被绘制。
但在下面的屏幕截图中,我看到了一些任务(触发的计时器正在帧完成行中执行)
谁能解释为什么会这样
解决方案
与一位 chrome 团队成员讨论后,发现这是性能开发工具面板中的错误,其中任务和帧在时间轴中不相关,
错误详情链接:https ://bugs.chromium.org/p/chromium/issues/detail?id=798755&q=frame&can=4
推荐阅读
- c - 以正确的方式使用 long long 数据类型
- json - 还需要带有其键的 jq 输出
- drupal - 在博客 Drupal 7 中选择多个分类术语
- amazon-web-services - aws 胶水触发作业
- android - 如何在地图onmaplong click上添加标记?
- c# - Bootstrap 破坏了 calendarextender 格式
- c++ - 为什么 std::lock() 支持避免解除锁而 std::try_lock() 不支持?
- python - 如何将此 SQL 语句转换为 Django QuerySet?
- c# - c# get 和 set 方法与方法重载:哪个更好?
- android - Android Studio 翻译编辑器显示缺少的翻译(但不是真的!)