我发现Chrome Android上的滚动性能非常糟糕。如果您用手指向下滑动页面而不离开屏幕执行滚动操作,您会注意到明显的口吃/抖动(即使没有dom更改)。删除所有相关的事件监听器并没有什么不同。所以我试图抓住一个性能记录来找出问题,但没有发现任何有用的东西。
您可以在以下屏幕截图中看到"其他"花了这么多时间。我已经用谷歌搜索了很长时间才发现它是什么"其他"在摘要选项卡中表示但未能找到有关它的任何信息。那些"其他"几乎占据了整个时间表,但我不知道它是否与那些口吃有关。我尝试在应用的网页浏览中打开同一个网页(不知道它使用的是哪个Chrome版本),但没有发现任何口吃。
示例屏幕截图
Chrome版本:61(稳定)/ 64(dev和Canary)
Android版本:8.0
设备:Google Pixel