什么是 fastclick ? fastclick 的基本用法
移动端点击延迟事件
- 移动端浏览器在派发点击事件的时候,通常会出现300ms左右的延迟。
- 原因: 移动端的双击会缩放导致click判断延迟。
这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,才有了FastClick。
解决方式
使用fastclick ,源码地址:https://github.com/ftlabs/fastclick
fastclick 原理: 在检测到touchend事件的时候,会通过DOM自定义事件立即出发模拟一个click事件,并把浏览器在300ms之后真正的click事件阻止掉。
使用方式
在JS中使用
1 | // 引入 |
在 Vue中使用
1 | // 安装 |
Invitation
aqing
962555446
created:15/04/2021
Welcome to Candyhome
Use this card to join the candyhome and participate in a pleasant discussion together .
Welcome to aqing's candyhome,wish you a nice day .
评论