收藏
回答

wx.authorize获取userInfo,为什么是匿名的数据?

<Button openType="getUserInfo" onGetUserInfo={handleLogin}>登录</Button>
wx.getSetting({
  success: (){
    if(res.authSetting['scope.userInfo']) {
      wx.getUserInfo()    // 获取到真实数据
    } else {
      wx.authorize({
        success:(res){
          wx.getUserInfo()    // 获取到的是匿名信息
        }
      })
    }
  }
})


通过Button设置open-type获取userInfo,在wx.authorize的success回调里,获取到的用户信息是匿名数据,怎么避免呢?

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签