uniapp开发公众号 调微信支付

WeixinJSBridge.invoke('getBrandWCPayRequest', {
"appId": appId, //公众号名称,由商户传入
"timeStamp": timeStamp, //时间戳
"nonceStr": nonceStr, //随机串
"package": packages, //扩展包
"signType": signType, //微信签名方式:MD5
"paySign": paySign //微信签名
}, function(respay) {
console.log('res', respay)
if (respay.err_msg === "get_brand_wcpay_request:ok") {
uni.redirectTo({
url:"../order/order"
})
} else if (respay.err_msg === "get_brand_wcpay_request:cancel") {
uni.showToast({
title:"取消支付",
icon:"none",
duration:2000
})
} else if (respay.err_msg === "get_brand_wcpay_request:fail") {
uni.showToast({
title:"支付失败",
icon:"none",
duration:2000
})
}
}, function(err) {
uni.showToast({
title:err,
icon:"none",
duration:2000
})
})

posted @ 2021-04-09 22:17  Monroe_Yu  阅读(1814)  评论(1编辑  收藏  举报