微信支付有两种方式
1.调用微信的JSSDK,2使用微信内置对象WeixinJSBridge
主角登场>>>>>>>》》》》》》
WeixinJSBridge.invoke(
'getBrandWCPayRequest',
{
appId: appId, //公众号名称,由商户传入
timeStamp: timeStamp, //时间戳,自1970年以来的秒数
nonceStr: nonceStr, //随机串
package: package,
signType: signType, //微信签名方式:
paySign: paySign //微信签名
},
function(res) {
// 使用以上方式判断前端返回,微信团队郑重提示:res.err_msg将在用户支付成功后返回 ok,
if (res.err_msg == 'get_brand_wcpay_request:ok') {
Toast.$create({
txt: `支付成功`,
time: 1000
}).show()
} else {
Toast.$create({
txt: `支付失败`,
time: 1000
}).show()
}
}
)
完