我正在使用 Angular 构建一个移动 Web 应用程序,并且我正在尝试合并ngTouch(角度触摸)模块来加速移动设备上的点击事件。
这是没有ngTouch 的应用程序:http: //lukasolson.github.io/n-spade-cards/ng-click/
这是带有ngTouch 的应用程序:http: //lukasolson.github.io/n-spade-cards/ng-touch/
我正在使用带有 Safari 的 iPhone 5 进行测试。
没有 ngTouch 模块,一切正常,但有 300 毫秒的点击延迟。
但是,使用 ngTouch 模块,每次我点击屏幕时,网络应用程序都会认为我点击了两次,从而破坏了我的应用程序的功能。
我是否错误地包含了 ngTouch 模块?为什么会触发多个点击事件?