uni.requestPayment({
provider: that.provider,
orderInfo: xxx,
success: () => {
setTimeout(function() {
uni.navigateBack({
delta: 1
})
}, 1000);
},
fail: (error) => {
console.log(JSON.stringify(error));
},
});
- 发布:2024-12-08 20:21
- 更新:2024-12-10 20:55
- 阅读:70
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.29
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS NEXT Developer Beta2
手机厂商: 华为
手机机型: mate60
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
/
/
预期结果:
正常支付
正常支付
实际结果:
错误,不会走success回调方法
错误,不会走success回调方法
bug描述:
打开支付宝的时候控制台就有个错误:20:10:41.789 [UTDID]Failed to generateUtdid. code =undefined, message =JSProxy::SetProperty: 'set' return false
支付成功后返回又报错了:{"errMsg":"requestPayment:fail Other payment errors."}
1 个回复
loveCoding (作者)
hx4.36已修复,关贴。