Bootstrap

h5调起支付,在第三方app的webview里拉起了微信支付,支付完成后返回白屏问题记录

根据微信开放社区中搜索,发现这个问题有人提到过,但是官方并没有回复,目前作为问题记录,后续有解决办法再回来补解决方案。

以下是h5拉起微信支付的逻辑图:

H5调起支付_H5支付|微信支付合作伙伴文档中心

根据图片中的逻辑,大胆猜测可能是微信这边跳转目标页面时候是push保留了历史记录,而不是replace,所以导致跳到目标页面时候如果该页面有导航栏返回按键,那么回退页面栈就到了拉起deeplink页面,这个页面微信会检测订单是否被支付过的判断,就卡到这页面。

;