gpt4 book ai didi

javascript - Gingerbread 默认网络浏览器多次点击问题

转载 作者:行者123 更新时间:2023-11-28 08:33:57 26 4
gpt4 key购买 nike

这是一个晦涩的问题,我发布它只是为了防止其他人遇到它。

我正在开发 Node/Backbone/Marionette JavaScript Web 应用程序,它使用 snap.js 来隐藏/显示抽屉导航。页面顶部有一个汉堡按钮(打开/关闭按扣抽屉)和两个水平对齐的主要操作按钮。

在 Android Gingerbread (2.3.X) 上,默认浏览器通过触发两个单击事件来响应触摸。这是有问题的,因为汉堡包按钮在第一次单击事件期间滑开,而第二次单击事件(与第一个单击事件相同的屏幕位置)在其中一个操作按钮上触发。

这对于调试来说是一场噩梦,我几乎通过更改水平布局来解决它。

最佳答案

一次偶然的机会,我决定安装 fastclick.js ( https://github.com/ftlabs/fastclick ),因为它太棒了,它解决了我的双击问题!我相信确实如此,因为每个点击事件之间不再有约 300 毫秒的延迟。不管怎样,我希望你能像我在这只邪恶的 bug 死时一样高兴!

关于javascript - Gingerbread 默认网络浏览器多次点击问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21467586/

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