最近写项目用到支付宝付款。首先将订单信息传到后台接口,然后用返回的id。 利用返回id,调用支付宝网页支付接口,后台返回form表单,调用表单中的submit方法唤起支付宝界面。
//支付宝支付页
zfbsub(id) {
uni.request({
//仅为示例,并非真实接口地址。
url: URL.baseUrl + 'auctionBuy/wapPay?auctionPaymentId=' + id, //支付ID
method:'POST',
data: {
},
header: {
'token': uni.getStorageSync("token")
},
success: (res) => {
//将接口返回的Form表单显示到页面
document.querySelector('body').innerHTML = res.data;
//调用submit 方法
document.forms[0].submit()
}
});
},
``