美文网首页
[踩坑] ios版的webview无法长按识别二维码

[踩坑] ios版的webview无法长按识别二维码

作者: cab240f6e992 | 来源:发表于2018-08-06 15:57 被阅读0次

    现象

    最近开始用vue了,做了一个微信内嵌的h5页面,某个页面存在一个二维码,在安卓手机上可以长按识别二维码,但是ios不行。

    环境

    框架: vue

    操作系统: ios

    解决办法

    排查了N多原因,什么64px的Bug,什么二维码过大过小等等等等。

    最后!终于发现是vue-router的原因。为了好看采用的是history的模式!结果发现这会导致出现这个Bug。因此将vue-router的mode:history去掉就好了(默认使用的是hash模式的router)

    (ps: 小声BB, 坑爹的微信,说来说去不是vue-router的锅,而是微信自己的锅)

    相关文章

      网友评论

          本文标题:[踩坑] ios版的webview无法长按识别二维码

          本文链接:https://www.haomeiwen.com/subject/wirgvftx.html