在 iOS 中启用 Safario 的快速、多次点击

Enabling rapid, multiple taps on Safario in iOS

我正在使用 Fastclick.js 库消除 iOS Safari 中按下按钮和链接时的 300 毫秒延迟。它确实消除了一次性点击的延迟,但我有一个应用程序,用户必须在浏览器中快速点击一个按钮,并且每次都需要点击按钮和 运行 一个脚本。该按钮似乎没有连续记录多个快速点击,只有第一个。我猜这是因为系统将第二次点击解释为双击的结束。有什么办法可以处理这种情况?我在 Android.

上没有这个问题

我找到了解决办法!这里提供了概念和(几乎)完整的代码:

https://developers.google.com/mobile/articles/fast_buttons

然后这些人拿了那个代码并将其放入一个漂亮的 javascript 和 jquery 包中:

https://github.com/msbit/google-fastbutton

你甚至可以用bower install google-fastbutton获得它。