wx.requestCommonPayment({
signData: res.signData,
paySig: res.paySig,
signature: res.signature,
mode: res.mode,
success(res) {
console.log('requestCommonPayment success', res)
uni.showToast({ title: '支付成功' })
setTimeout(() => {
uni.navigateTo({
url: `/pages/zhifu/payment_success?order_id=${order.value.id}`
})
}, 1500)
},
fail({ errMsg, errno }) {
console.error(errMsg, errno)
console.error('ddd:', errMsg)
// 702002 是用户态签名错误,702003 是支付签名错误
uni.showToast({ title: `支付失败(${errno})`, icon: 'none' })
}
});
在真机调试上会报 : "requestPayment:fail jsapi has no permission,event=requestPayment, runningState=foreground,permissionMsg=permission got, detail=jsapi has beenoanned, appld=wx1acf77aafabbbb**"
