/** * 微信调起支付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)}