微信支付有兩種方式
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()
}
}
)
完