一、uni-app插件市场搜索uniPay插件并引入 二、在cloudfunctions目录右键选择服务空间 如果之前没有接触过unicloud的话,就没有服务空间,需要进行创建,如果未进行实名认证,会跳转至实名认证页面进行实名认证,等待实名认证审核之后可以开通服务空间,可以选择阿里云和腾讯云服务器,看你自身项目需要进行创建。服务空间地址 三、...
不要在 App.onLaunch 的时候调用 getCurrentPages(),此时page 还没有生成。 熟悉页面栈后才能更好的使用getCurrentPages(),下面将列举几种常用的使用场景: 1、利用页面栈的长度 例如:进入小程序非默认首页时,需要提供返回首页的按钮或者执行其它事件 onShow() { let pages = getCurrentPages(); //当前页面栈 ...
首先得调后台的接口生成一个订单,注意,千万要提醒后台 不能用之前公众号或者app的那些appid和secret,而且这里如果是公众号 服务好的话 得需要个openid,那么就得获取微信信息 uni-app里面为我们提供了个API 微信登录 这里会返回一个code ,我们用这个code去请求openid即https://api.weixin.qq.com/sns/jscode2session?
我也遇到同样的问题了,有没有解决一下
uni.hideLoading() uni.requestPayment({ //下面参数为必传 provider: reson.provider[0], //支付类型 appId: result.appId, //小程序Appid timeStamp: result.timeStamp, //创建订单时间戳 nonceStr: result.nonceStr, package: result.package, // 订单包 ...