uni-app解析支付宝返回form表单,唤起支付宝界面

最近写项目用到支付宝付款。首先将订单信息传到后台接口,然后用返回的id。
利用返回id,调用支付宝网页支付接口,后台返回form表单,调用表单中的submit方法唤起支付宝界面。
uni-app解析支付宝返回form表单,唤起支付宝界面_第1张图片
uni-app解析支付宝返回form表单,唤起支付宝界面_第2张图片

 //支付宝支付页
   		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()
   			       
   			    }
   			});
   		 
   		},
``

   		

你可能感兴趣的:(VUE学习笔记,前端)