uniapp微信支付 jsapi缺少参数 appid
uniapp开发微信公众号使用以下方式支付有时会报错
改为以下支付即可(以下为微信内置支付,无需导入任何东西)
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId": res.data.data.appId,
"timeStamp":res.data.data.timeStamp,
"nonceStr":res.data.data.nonceStr,
"package": res.data.data.package,
"signType":res.data.data.signType,
"paySign":res.data.data.paySign
},
function(ress) {
if (ress.err_msg == "get_brand_wcpay_request:ok") {
uni.showToast({
icon: 'success',
title: '支付成功'
})
setTimeout(() => {
uni.navigateBack({
delta:2
})
}, 500);
} else if (ress.err_msg == "get_brand_wcpay_request:cancel") {
uni.showToast({
icon: "none",
title: "'已取消支付"
})
} else {
uni.showToast({
icon: "none",
title: "支付失败"
})
}
}
);