公众号授权之后点击返回会回到授权空白页怎么跳过空白页 回到列表页?

新手上路,请多包涵

我现在有个列表页面,当列表页面点击商品进入详情页后,开始做微信授权,授权成功后重定向到当前详情页。然后点击微信的返回按钮,返回的依旧是微信授权的官方页面(如下图所示)。然后又重定向到我的详情页,等于回不去列表页了。请问有人能够帮忙解答一下么?

阅读 2.2k
1 个回答
  1. 授权完成之后使用路由库的 router.back()router.replace() 来跳转;
  2. 授权完成之后使用 window.history.back() 或者修改 location.href 来跳转;

但是 back() 方法返回用户可以前进来到达授权页,所以一般都是使用 router.replace() 或者直接修改 location.href 的方法。

总的来说只要不让授权页面出现在页面的 history 栈后方就行了。

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