出现这个是不是很懵逼?我当时也是非常的懵逼,经过多番查找,发现原来是最新谷歌浏览器的一种机制
技术分享如下:
**手机版加入代码:** 手机版加入这个,是因为如果也用click,会多少出现一些延迟,所以用tap 进行替换
mui(‘body‘).on(‘tap‘,‘a‘,function(){document.location.href=this.href;})
**电脑版加入代码:**
mui(‘body‘).on(‘click‘,‘a‘,function(){document.location.href=this.href;})
不过刷新的时候还是会报错 最后在vue中的mui.css中加上这一串代码就可以解决问题:↓
*** {
touch-action: pan-y;
}**
https://blog.csdn.net/chjj0904/article/details/78367575 想深入了解touch-action,可以看这里