vue移动端项目中click事件300ms延迟的解决方法
移动端项目中,在某些机型某些浏览器下,依然存在click事件300ms延迟的问题。
通过引入fastclick第三方依赖包来解决。
具体步骤如下:
1、安装fastclick依赖,方法如下:
npm install fastclick —save
2、在入口文件main.js中引入并使用,方法如下:
import fastClick from ‘fastclick’
fastClick.attach(document.body)
补充:
首先用这方法必须禁用缩放,大部分移动端能解决这个延迟问题部分苹果不支持。