gpt4 book ai didi

javascript - 基准测试/测试 fastclick.js

转载 作者:行者123 更新时间:2023-11-28 01:42:24 25 4
gpt4 key购买 nike

我最近集成了fastclick.js进入我的项目,以消除物理点击触摸屏设备上的链接之一时出现的 300 毫秒延迟。现在我想测试它以确保它正确集成。如果正确集成,我应该能够对 300 毫秒的速度差异进行基准测试。

(根据 Google...从您点击按钮触发点击事件起,移动浏览器将等待大约 300 毫秒。其原因是浏览器正在等待查看您是否确实执行了双击.)

但是,我很难想出可以用来对此进行基准测试的逻辑......

问题是,如果我将其绑定(bind)到链接点击事件(并在那里设置 var startTime = new Date(); ),它只会在链接注册后(300 毫秒后)运行基准测试,并且我将无法通过这种方式获得准确的基准。

关于如何对差异进行基准测试并测试 fastclick.js 的任何想法是否正确集成到我的项目中?

我可以尝试在 mouseover 启动计时器事件,但是有更好的替代方案吗?

Here's the link to the fastclick.js repository on GitHub

最佳答案

使用“mousedown”和“click”事件的区别。在触摸设备上,您还有“touchstart”,请使用它而不是 mousedown。

关于javascript - 基准测试/测试 fastclick.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20742233/

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