uni-app 公众号调用uni.requestPayment出错
uni-app 公众号调用uni.requestPayment出错
示例代码:
uni.requestPayment({
provider: provider,
orderInfo: result,
success: function(res) {
uni.showToast({
title: "支付成功",
icon: "none"
})
uni.navigateBack({
delta: 1
})
},
fail: function(err) {
let errorMsg = "支付失败!";
if (err && err.errMsg) {
errorMsg = err.errMsg;
}
uni.showToast({
title: errorMsg,
icon: "none"
})
},
complete: function(res) {
that.isClickPay = false;
}
});
操作步骤:
uni.requestPayment({
provider: provider,
orderInfo: result,
success: function(res) {
uni.showToast({
title: "支付成功",
icon: "none"
})
uni.navigateBack({
delta: 1
})
},
fail: function(err) {
let errorMsg = "支付失败!";
if (err && err.errMsg) {
errorMsg = err.errMsg;
}
uni.showToast({
title: errorMsg,
icon: "none"
})
},
complete: function(res) {
that.isClickPay = false;
}
});
预期结果:
公众号调用调用uni.requestPayment微信支付可以正常支付
实际结果:
公众号调用调用uni.requestPayment微信支付不可以正常支付
bug描述:
旧版本公众号调用调用uni.requestPayment可以正常使用,但是新版本不行,不清楚从哪个版本开始就不行了
更多关于uni-app 公众号调用uni.requestPayment出错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

