vue路由跳转页面链接兼容性问题

使用 this.$router.push({

          path:'/xxx',
          query:{
          }
        })

页面跳转,开发环境都是跳转正常,安卓也是跳转正常,但是在ios手机上明明已经A页面跳转到B页面,并且加载成功,但是我分享链接给微信好友,分享的链接是A,而不是当前页B页面,安卓正常,开发环境正常,就是ios不行

阅读 3.7k
1 个回答

ios微信的bug,使用pushstate创建的链接不被认可。而前端路由两种实现原理,history模式就有这个问题

解决方式

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进