uniapp的h5页面的微信分享在安卓上一直没有问题,在ios上报错签名错误-解决

147 阅读1分钟

出现的问题

uniapp的h5页面的微信分享在安卓上一直config:ok,在ios上报错签名错误----在苹果手机上本页面下面刷新后可以实现config:ok,始终报错 invalid signature

网上查询

【IOS】:ios微信端,路由变化时,微信认为SPA的url是不变的。

【Android】:android微信端,路由变化时,SPA的url是会变的(官方在安卓6.2版本,才对SPA变化作了支持)

解决方案实现

使用window.location.href来实现页面跳转