我的理解:
手指触摸到ipad屏幕上时触发touchstart()事件
手指不离开ipad屏幕做移动一直触发touchmove()事件
手指离开ipad屏幕时触发touchend()事件
遇到的问题:
手指触摸到ipad屏幕上时触发touchstart()事件
手指不离开ipad屏幕做移动一直触发touchmove()事件
△手指未离开ipad屏幕,估计移动途中有用力不均匀操作时有很大几率触发touchend()事件
touchmove()事件保持正常能响应
△此时,手指离开ipad屏幕,理论上会触发touchend()事件,
但实际上,由于前面已经触发过了touchend()事件,这里就不会触发touchend()事件了。
问题:
我如何才能让事件按正常顺序执行?
由于对于ipad开发,不是很懂。请各位大侠,高手多帮忙。。。
菜鸟程序猿求教了。。。
我也遇到了,快速点击View时,激发了touchsBegan,却没有激发touchsEnd,很是奇怪。不过后来发现,它当成了touchsCancelled