您好,小程序模板欢迎您。
小程序模板
当前位置 : 首页> 小程序教程> wx.getSetting 的使用和理解

wx.getSetting 的使用和理解

获取用户的当前设置。返回值中只会出现小程序已经向用户请求过的权限。


返回值:请求过的权限可以通过res.authSetting拿到,

用户是否授权通过res.authSetting[scope.userInfo]可以判断

{scope.userInfo:true}授权为true


实际开发中可以在onload生命周期函数中先wx.getSetting()获取用户请求过的权限,然后判断用户是否授权(如果res.authSetting[scope.userInfo]为true),如果授权则可以直接获取用户信息(wx.getUserInfo()),获取用户信息后可以显示微信名和微信头像


wx.getSetting({
  success(res) {
    console.log(res.authSetting)
    // res.authSetting = {
    //   "scope.userInfo": true,
    //   "scope.userLocation": true
    // }
  }
})


联系客服 意见反馈

签到成功!

已连续签到1天,签到3天将获得积分VIP1天

知道了