
长按事件 ,为什么touchmove也会走到

长按事件 ,为什么touchmove也会走到
没有长按事件的判断,只能自己加时间来判断吧,如果在按的过程中手指移动了,就会触发move啊
我也碰到这个问题,在模拟器上运行没有问题,但是在安卓和iOS运行的时候就一直响应move事件,began事件没有表现
是的,模拟器没有问题,安卓真机上有这个问题,手指没有移动的,但是会走touchmove
真机是根据手指触摸的面积计算中心点的,手指头任何力度和角度的改变,都会影响触摸面积,导致中心点偏移,看起来就像是时刻在移动。
那这个问题怎么解决?
begin里面记录时间和初始坐标,end里面进行计算和判断。
end是要松手才计算的,我不松手怎么计算。。。
touchstart 就开始计算时间,在update里去判断触发事件,touchmove或者取消事件或者触发事件后关闭标识。