ios WKWebview 300ms 延迟问题 ---fastclick => v-tap

211 阅读1分钟

在ios webview中发现点击会有延迟。比如选项,点击a选中a,再次点击a则取消选中a。但是你快速点击a,b,不能选中两个。查了资料发现是ios300ms延迟的问题,又看到说wkwebview已经修复了这个问题,但是我的项目还是会出现(也是wkwebview),不知道为什么。

解决:

1.改meta标签,但是我的没生效

juejin.cn/post/684490…

2.使用fastclick,具体用法不介绍了,很多文章都有提到。

缺点:某些地方 会和vant框架冲突(vant文档有写)

juejin.cn/post/684490…

3.使用 v-tap

github.com/MeCKodo/vue…

简单易用

我最后选择了v-tap,只在需要的地方使用,目前没发现问题,虽然这个库好像也没维护了