微信小程序中安卓与苹果支付的流程差异_uniapp微信小程序支付_微信小程序支付与页面的交互
2024-11-21 15:15:38
在uniapp开发小程序支付时会遇到使用uni.requestPayment安卓和ios回调不一致的问题,本文详细描述了两个系统的流程
19

在当今移动互联网时代,微信小程序凭借其便捷性和广泛的应用场景,受到了众多用户和开发者的青睐。然而,在使用微信小程序进行支付时,安卓和苹果设备之间存在着一些明显的差异。本文将详细探讨微信小程序在安卓与苹果设备上的支付差异,重点关注支付流程方面的不同。

整个支付流程:


创建订单时,后端参数可以传递整个订单的超时时长,唤起支付时会提示失败。

无论是安卓还是苹果唤起支付后,输入密码,点击完成,才能算是完整的成功支付,输入密码然后跳转到成功页面,未点击完成是不会触发页面的支付成功回调。



  1. 安卓设备
  2. 点击完成后会回到页面
  3. 触发页面onShow事件
  4. 触发支付成功事件
  5. 调用成功回调
  6. 苹果设备
  7. 点击完成会触发支付成功事件
  8. 触发成功回调
  9. 触发页面onShow事件