我现在有个列表页面,当列表页面点击商品进入详情页后,开始做微信授权,授权成功后重定向到当前详情页。然后点击微信的返回按钮,返回的依旧是微信授权的官方页面(如下图所示)。然后又重定向到我的详情页,等于回不去列表页了。请问有人能够帮忙解答一下么?
我现在有个列表页面,当列表页面点击商品进入详情页后,开始做微信授权,授权成功后重定向到当前详情页。然后点击微信的返回按钮,返回的依旧是微信授权的官方页面(如下图所示)。然后又重定向到我的详情页,等于回不去列表页了。请问有人能够帮忙解答一下么?
3 回答1.4k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
5 回答1.8k 阅读
1 回答2.7k 阅读
1 回答1.6k 阅读✓ 已解决
router.back()
,router.replace()
来跳转;window.history.back()
或者修改location.href
来跳转;但是
back()
方法返回用户可以前进来到达授权页,所以一般都是使用router.replace()
或者直接修改location.href
的方法。总的来说只要不让授权页面出现在页面的
history
栈后方就行了。