uni.request({url: '支付接口', method:'POST',data: {请求参数},success: (res) => {
console.log(res);
wx.requestPayment({
//后台支付返回的参数
timeStamp: res.data.data.timeStamp,
nonceStr: res.data.data.nonceStr,
package: res.data.data.package,
signType: 'MD5',
paySign: res.data.data.paySign,
success(res) {
uni.showToast({
title: '支付成功',
icon: 'none'
})
// 成功跳转
uni.redirectTo({
url:'/pageD/ScoreRecord/ScoreRecord'
})
},
fail(res) {
console.log('支付失败', res)
}
})
}
});
代码没有错,只不过只能在真机上成功