在手持设备的浏览器上(此处主要指定IOS和Android系统上的Webkit内核的浏览器和嵌入在应用程序里面的Webview), 由于两次连续的“轻触”是放大的操作(即使你两次轻触的是一个链接或一个有click的时间监听的元素),所以在第一次被 “轻触”后,浏览器需要先等一段时间,看看有没有所谓的“连续第二次轻触”。如果有,则进行“放大”操作。否则,才敢放心 地认为用户不是要放大,而是需要“click”,至此才敢触发click事件,导致“短按”(手指接触屏幕到离开屏幕的时间比较短) 的click时间通常大约会延迟300ms。 在移动平台浏览器中事件的触发顺序,是 touchstart-touchmove-touchend-click