/**
* 微信调起支付API
* @param {Object} succFunc 成功回调
* @param {Object} errorFunc 失败回调
*/
function wxRequestPayment(succFunc, errorFunc) {
console.log('支付参数', wxRequestPaymentParams)
let uniObject = {
provider: '',
orderInfo: '',
timeStamp: '',
nonceStr: '',
package: '',
signType: '',
paySign: '',
success: function(res) {
console.log('wx success:' + JSON.stringify(res));
if (res.errMsg === 'requestPayment:ok') {
// 微信支付成功
succFunc && succFunc()
}
// if ('get_brand_wcpay_request:ok')
},
fail: function(err) {
console.log('wx fail:' + JSON.stringify(err));
errorFunc && errorFunc()
},
complete: function(res) {
console.log('wx complete:' + JSON.stringify(res));
// 暂时wx支付成功
if (res.errMsg === 'stopMonitoringBeacons:ok') {
succFunc && succFunc()
}
}
}
uni.requestPayment(uniObject)
}