vue ios端微信偶尔签名无效问题
问题原因:
vueRouter History模式 ios微信浏览器下微信只会记录第一次进入到页面的url,即时路由发生跳转(push)只要不刷新 微信当前记录的url还是第一次进入页面的时候的url 所以传入的url和真实的url不对应 导致签名错误
解决方法:
将第一次进入页面的url保存起来 每次签名的时候使用该保存的url地址
router.afterEach((to, from) => {
// window.__wxjs_is_wkwebview
// tru..
原创
2021-09-01 22:23:27 ·
511 阅读 ·
0 评论