1.IOS移动端click事件300ms的延迟相应?
移动设备上的
web
网页是有
300ms
延迟的,往往会造成按钮点击延迟甚至是点击失效。 这是由于区分单机事件和双击屏幕缩放的历史原因造成的。
解决方式:
fastclick
可以解决在手机上点击事件的
300ms
延迟
zepto
的
touch
模块,
tap
事件也是为了解决在
click
的延迟问题
触摸屏的相应顺序为
touchstart-->touchmove-->touchend-->click
,也可以通过绑定
ontouchstart
事件,加快
事件的响应,解决
300ms
的延迟问题