7

我的应用在移动设备上的响应速度较慢。似乎许多(全部?)浏览器都会延迟 300 毫秒来决定触摸是简单触摸还是双重触摸。

有解决方案,比如fastclick,但我想知道是否有使用 Dart 代码的解决方案?

编辑:有一种方法preventGhostClickClickBuster.dart,有人试过这种方法吗?例子?

4

1 回答 1

-1

延迟与任何浏览器、JavaScript 或 Dart 等库无关。这是Android检测双击的方式,只需在第一次点击后等待是否会有第二次点击。

在 Android 的较低级别 API 中,您可以直接对 touch-down 和 touch-up 事件做出反应。你可以使用普通的java(例如Android服务)来实现它,但我不知道如何调用它或使用Dart监听它的触摸事件。

于 2013-09-03T09:33:55.890 回答