收藏
回答

2021年4月28日24时,基础库版本很低的使getUserInfo还能获取到用户的昵称和头像么 ?

{
    !this.props.userInfo.country && (
        <Block>
            {
                isUseProfile ? <Button className='auth-button' onClick={this.getUserInfoClick} /> :
                    <Button className='auth-button' openType='getUserInfo' onGetUserInfo={this.getUserInfoClick}></Button>
            }
        </Block>
    )
}

getUserInfoClick = (e) => {
    if(wx.getUserProfile) {
        getUserInfo(res => {
            console.log(res, '存了用户的昵称和头像')
            this.props.login(res)
        })
    } else {
        this.props.login(e.detail.userInfo)
    }
}

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

1 个回答

  • 小确幸🐾
    小确幸🐾
    2021-04-28

    可以的,https://mp.weixin.qq.com/s/LPqRBxLOUg3TNYp6wKckVA

    2021-04-28
    有用
    回复 3
    • Button
      Button
      2021-04-28
      感谢回复,我今天将开发工具的版本库调到很低,不支持getUserProfile,通过getUserInfo授权,但是没有弹窗而且信息也是匿名的,所有有点怀疑
      2021-04-28
      回复
    • Button
      Button
      2021-04-28
      如果版本库很低的话,头像和昵称应该和以前一样,不是匿名的,才说明微信那边兼容好了啊,是我理解错了么
      2021-04-28
      回复
    • 小确幸🐾
      小确幸🐾
      2021-04-28回复Button
      移动端没有找到不支持的微信版本,线上测试pc端是可以的,开发工具的表现不知道跟别的端是否是一致的
      2021-04-28
      回复
登录 后发表内容