(以下为微信内置支付,无需导入任何东西)
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId": res.appId, //公众号名称,由商户传入
"timeStamp": res.timeStamp, //时间戳
"nonceStr": res.nonceStr, //随机串
"package": res.packageValue,
"signType": res.signType, //微信签名方式:
"paySign": res.paySign //微信签名
},
function(ress) {
if (ress.err_msg == "get_brand_wcpay_request:ok") {
uni.showToast({
icon: 'success',
title: '支付成功'
});
} else if (ress.err_msg == "get_brand_wcpay_request:cancel") {
uni.showToast({
icon: "none",
title: "'已取消支付"
})
} else {
uni.showToast({
icon: "none",
title: "支付失败"
})
}
}