移动设备上的 touchMove 事件更新频率低/卡顿/滞后/卡顿

我面临一个问题,即touchMovediv 上的事件侦听器运行频率不够高,导致拖动操作滞后:

我不明白为什么这个例子滞后 https://codesandbox.io/s/peaceful-elion-sxqe4?file=/src/App.js

在手机上运行应用程序:https://sxqe4.csb.app/

而这不是: https: //jsfiddle.net/thepio/fjmn0pej/

这些例子在复杂性方面都非常微不足道

我测量了两次调用之间的时间touchmove,大约为 200 毫秒(桌面上为 7 毫秒)。这就是为什么它在移动设备上很糟糕,但我看不出它应该如此的原因


郎朗坤
浏览 547回答 1
1回答

手掌心

事实证明这是当前版本的移动版 chrome 的问题。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript