收藏
回答

小程序使用云闪付支付后,支付成功的回调和onShow钩子,在Android和IOS下执行顺序不一致?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug onShow、wx.requestPayment 微信iOS客户端 8.0.17 2.21.3
onShow() {
  // ...
  console.log(222)
}

wx.requestPayment({
  ...config,
  success: (res) => {
    console.log(res, 111);
  }
})


以上代码,调起支付后选择使用云闪付支付,支付成功后自动跳转回小程序,

在Android环境下先拿到支付回调,然后onShow被调用;

在IOS环境下先调用了onShow,然后才拿到支付回调。

回答关注问题邀请回答
收藏
登录 后发表内容