微信内打开网页,第一次支付调起支付完成后,点击支付完成界面的完成按钮后网页也跟着后退,要怎么处理?非第一次点击完成按钮后网页不会后退,路由守卫的相关打印会被全部清掉。
另外第一次调起支付报错WeixinJSBridge is not defined,用if (typeof window.WeixinJSBridge == "undefined")根本没用,用try catch支付部分,在catch里延迟一下再调用支付倒是可以。不知道有没有更好的处理
微信内打开网页,第一次支付调起支付完成后,点击支付完成界面的完成按钮后网页也跟着后退,要怎么处理?非第一次点击完成按钮后网页不会后退,路由守卫的相关打印会被全部清掉。
另外第一次调起支付报错WeixinJSBridge is not defined,用if (typeof window.WeixinJSBridge == "undefined")根本没用,用try catch支付部分,在catch里延迟一下再调用支付倒是可以。不知道有没有更好的处理
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决