H5页面回到小程序支付,支付完成后又会唤起支付弹窗 幸福的前端开发 2022-04-24 473 阅读1分钟 H5页面回到小程序支付,支付完成后又会唤起支付弹窗 排查原因: 1,安卓,苹果手机在支付完成后,会再次执行支付页的onShow方法,导致重复支付 2,安卓手机取消支付也会执行支付页的onShow方法。 解决方案 1,支付完成在缓存中存一个变量,标志支付完成true,第二次进来的时候return回去,并设置为false 2,取消支付的时候,判断机型,安卓机同1方案