uni-app的支付与打包详细教程
支付
app支付
准备工作
2、支付宝
-
打包时候:manifest.json app模块配置 payment支付
代码
-
获取支付厂商: 1、uni.getProvider() 2、uni.getProvider({service:“payment”}) 用户发起支付:requestPayment(item,index) 获取订单信息:getOrderInfo(item,id) 4、发起支付api:uni.requestPayment
小程序支付
-
用户点击,发起支付:async weixinPay() 获取openid:本地存储 || loginMpWeixin 1、获取 code:uni.login() 2、获取openid:uni.request() 获取订单信息:this.getOrderInfo(“wxpay”) 根据订单信息发起支付:uni.requestPayment()
支付的代码
打包
打包html上传服务器
-
配置相对地址:manifest.jsonweb配置,运行的基础路径./ 发行—>发行到网站-pc unpackage—>dist---->build----->H5上传服务器(flashFXP工具)
-
进入小程序上传:小程序右上角上传(先真机测试) 如果有网络请求,配置域名必须是https开头:开发管理------>服务器设置------>服务器域名 1、request合法域名:uni.request,wx.request请求的域名必须事先定义好 2、uploadFile合法域名:如果有上传也要配置上传的域名 3、downloadFile合法域名:配置下载域名