
在最新的商城项目中,我们采用了微信H5支付,但在支付过程中遇到了一些问题。用户反馈,支付时无法查询订单状态,导致支付失败、支付成功或取消支付时状态获取不及时。此外,用户从微信支付界面返回app中间页时,页面没有刷新,出现了一个白屏问题。
为此,我们进行了以下调查:

首先,我们查阅了微信官方文档,了解到微信H5支付确实有一个回调地址,H5页面需要根据订单状态来编写相应的逻辑。然而,我们的H5开发团队并未加入这个回调地址。随后,我们向他们提供了相关文档,指导他们按照要求接入回调地址。但即便如此,支付过程中依然会出现短暂的白屏现象,无论是支付失败、成功还是取消支付,界面都没有刷新。经过排查,我们发现虽然H5开发团队已经加入了回调地址,但似乎没有正确设置根...