zoukankan      html  css  js  c++  java
  • uniapp微信支付

    buy(address,orderid){
    				if(!this.a_id){
    					this.util.showLoading("请选择地址");
    					return
    				}
    			  //微信支付
    				uni.getProvider({
    					service: 'payment',
    					success: res=>{
    						if (~res.provider.indexOf('wxpay')) { //先判断用户是否有微信支付环境(是否安装了微信app)
    							uni.showLoading({title: '正在调起微信支付'})
    							let params={
    								o_id:orderid,
    								a_id:address,
    							}
    							this.http.post("Wxpay/pay",params).then((res)=>{
    								let resobj=res.data.data
    								let pages = getCurrentPages(); // 当前页面
    								let beforePage = pages[pages.length - 2]; // 前一个页面
    								uni.requestPayment({
    									provider: 'wxpay',
    									appid: resobj.appId,
    									package:resobj.package,
    									nonceStr: resobj.nonceStr,
    									timeStamp: resobj.timeStamp,
    									paySign: resobj.paySign,
    									signType:resobj.signType,
    									success: res=>{
    										uni.hideLoading();
    										uni.showToast({title: '支付成功',icon:'none'})
    										this.detail(this.type)
    										uni.navigateBack({
    											success: function() {
    											          beforePage.onLoad(); // 执行前一个页面的onLoad方法
    											}
    										})
    									},
    									fail:err=>{
    										uni.hideLoading();
    										uni.showToast({title: '支付失败,请稍后再试',icon:'none'})
    									}
    								});
    							})
    								// uni.hideLoading();
    								// uni.showToast({title: '服务器开小差了呢,请您稍后再试',icon:'none'})
    
    						}else{
    							uni.showToast({title: '获取微信通道失败,请检查您的微信是否正常启用',icon:'none'})
    						}
    					}
    				});
    
    			},
    

      

  • 相关阅读:
    DNS域名解析中A、AAAA、CNAME、MX、NS、TXT、SRV、SOA、PTR各项记录的作用
    HTTP数据包
    渗透——网络基础
    渗透——linux基础
    渗透——http协议基础
    渗透——CMS基础
    渗透测试流程
    渗透专用术语
    CodeFoeces GYM 101466A Gaby And Addition (字典树)
    关于Windows10内存随时间不断升高问题
  • 原文地址:https://www.cnblogs.com/xiaohuohuai/p/14282166.html
Copyright © 2011-2022 走看看