用户

 找回密码
 立即注册

搜索


168

主题

280

帖子

1104

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1104

最佳新人

2019-1-10 20:09:12 cmspro 管理员 楼主 043
[JavaScript] 纯文本查看 复制代码
App({
  onLaunch: function() {
    var that = this
    var openid = wx.getStorageSync('openid') || null;
    var session_key = wx.getStorageSync('session_key') || null;
    var cp = that.cmspro; //这里存储了appid、secret
    //获取用户唯一信息
    if (openid == null || session_key == null) {
      wx.login({
        success: function(res) {
          if (res.code) {
            var open = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + cp.appid + '&secret=' + cp.secret + '&js_code=' + res.code + '&grant_type=authorization_code';
            wx.request({
              url: open,
              data: {},
              method: 'GET',
              success: function(res) {
                //console.log(res);
                wx.setStorageSync('openid', res.data.openid); //存储openid
                wx.setStorageSync('session_key', res.data.session_key); //存储session_key
              }
            });
          } else {
            console.log('获取用户登录态失败!' + res.errMsg)
          }
        }
      });
    }
 
  },
  /**
   * 全局化设置
   */
  cmspro: {
    appid: 'wx0d1231231236',
    secret: '123123123123' /** 小程序密钥 */
  }

})

使用道具 举报 回复
发新帖

您需要登录后才可以回帖 登录 | 立即注册