ios h5微信授权报签名错误

 

安卓注册config正常 则ios注册config 签名错误问题 

原因是ios 无论路由跳转多少次,复制出来的链接都是首次进入的页面的链接,vue单页应用会出现个这种问题

let url = location.href.split('#')[0]
let isIOS = function () {
    var isIphone = navigator.userAgent.includes('iPhone')
    var isIpad = navigator.userAgent.includes('iPad')
    return isIphone || isIpad
  }
if (isIOS()) {
   url = this.firstUrl; // 可以第一次进入页面存储第一进入的路径
}
// 根据url去后端获取签名的配置项 const data = await wechatConfig(url)

  

posted @ 2022-03-24 15:09  Peter_Yang0942  阅读(230)  评论(0编辑  收藏  举报