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