国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

微信小程序 支付功能(前端)的實現

2019-11-19 16:30:23
字體:
來源:轉載
供稿:網友

微信小程序 支付功能(前端)的實現

只提供微信小程序端代碼:

var app = getApp();Page({  data: {},  onLoad: function (options) {    // 頁面初始化 options為頁面跳轉所帶來的參數    var that = this    //登陸獲取code    wx.login({      success: function (res) {        console.log(res.code)        //獲取openid        that.getOpenId(res.code)      }    });  },  getOpenId: function (code) {    var that = this;    wx.request({      url: "https://api.weixin.qq.com/sns/jscode2session?appid=小程序appid&secret=小程序應用密鑰&js_code=" + code + "&grant_type=authorization_code",      data: {},      method: 'GET',      success: function (res) {        that.generateOrder(res.data.openid)      },      fail: function () {        // fail      },      complete: function () {        // complete      }    })  },  /**生成商戶訂單 */  generateOrder: function (openid) {    var that = this    //統一支付    wx.request({      url: '后臺路徑',      method: 'GET',      data: {        gfee: '商品價錢',        gname: '商品名稱',        openId:openid        (商品價錢和商品名稱根據自身需要是否傳值,openid為必傳)      },      success: function (res) {        var pay = res.data        //發起支付        var timeStamp = pay[0].timeStamp;        var packages = pay[0].package;        var paySign = pay[0].paySign;        var nonceStr = pay[0].nonceStr;        var param = { "timeStamp": timeStamp, "package": packages, "paySign": paySign, "signType": "MD5", "nonceStr": nonceStr };        that.pay(param)      },    })  },  /* 支付  */  pay: function (param) {    console.log("支付")    console.log(param)    wx.requestPayment({      timeStamp: param.timeStamp,      nonceStr: param.nonceStr,      package: param.package,      signType: param.signType,      paySign: param.paySign,      success: function (res) {        // success        wx.navigateBack({          delta: 1, // 回退前 delta(默認為1) 頁面          success: function (res) {            wx.showToast({              title: '支付成功',              icon: 'success',              duration: 2000            })          },          fail: function () {            // fail          },          complete: function () {            // complete          }        })      },      fail: function (res) {        // fail      },      complete: function () {        // complete      }    })  }})

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 社会| 青铜峡市| 闵行区| 瑞金市| 扎鲁特旗| 丽江市| 凤台县| 涟水县| 玛纳斯县| 大关县| 普兰县| 望城县| 灵璧县| 仁化县| 宣化县| 富顺县| 庆元县| 山丹县| 南木林县| 枣强县| 和静县| 新巴尔虎左旗| 防城港市| 唐河县| 抚松县| 偃师市| 会同县| 淮北市| 区。| 那坡县| 漯河市| 新余市| 胶南市| 咸阳市| 平乐县| 满洲里市| 宝丰县| 含山县| 宾川县| 神木县| 于田县|