我们在开发小程序过程中,有的地方要使用微信内H5调起支付,这对于前端来说也就只需要调用接口,然后把接口返回的参数代入小程序支付api中就可以了
剩下的也就交给后端做处理
wx.request({
url:"",
method:"",
data:{},
success:(res){
var params = res.data.data;
wx.requestPayment({
‘appId‘: params.appId, //用户ID
‘timeStamp‘: params.timeStamp,//时间戳
‘nonceStr‘: params.nonceStr, //随机字符串
‘package‘: params.package, //统一下单接口返回的 prepay_id 参数值
‘signType‘: params.signType, //签名算法
‘paySign‘: params.paySign, //签名
success: res => {
wx.navigateTo({});
},
})
}
})
原文:https://www.cnblogs.com/BySee1423/p/12557943.html