gpt4 book ai didi

javascript - 为什么触摸事件会延迟?

转载 作者:行者123 更新时间:2023-11-27 23:58:12 24 4
gpt4 key购买 nike

我目前正在使用 React 和 Nuclear.js 以及 Immutable.js 开发一个移动单页 Web 应用程序。

当我点击事件时,总是有大约 200 毫秒长的延迟。我以为是因为“点击延迟”问题,所以改成了触摸事件,也就是React中的onTouchStart。

但延迟似乎仍然存在。我使用devtools中的时间轴 View 来调查延迟,发现时间花费在“native v8natives.js:1229”中,如下所示:

delay is found

我想知道延迟是多少?以及为什么它总是存在,即使我使用触摸事件而不是点击。

最佳答案

我今天进一步调查了它。图表中显示的时间并不那么准确,并且有一定的误导性。

事实上,执行时间包含在该延迟中,尽管没有显示。

因此,在深入研究我的脚本后,使用 console.time() 和 React 打包的性能工具,延迟现在显着减少。

关于javascript - 为什么触摸事件会延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32075220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com