(1)禁用缩放
<meta name="viewport" content="width=device-width, user-scalable=no">
(2)利用 FastClick,其原理是:
检测到 touchend 事件后,立刻出发模拟 click 事件,并且把浏览器 300 毫秒之后真正出
发的事件给阻断掉,
但是fastClick,也存在一些问题:
- 移动端点击input不灵敏,需要点击很多次才有反应
- 调起手机原生软键盘卡、慢
- 点击穿透
- 点击错位(点了A,触发了B)
所以如果页面不需要缩放的话,首选第一个解决方案