本文主要是介绍Taro getUserProfile 获取用户信息,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
微信官方团队发布了一个调整通知:《小程序登录、用户信息相关接口调整说明》,公告明确从4月13日起,新发布的小程序不能使用wx.getUserInfo,要用wx.getUserProfile替代。
注:页面产生点击事件后才可调用,每次请求都会弹出授权窗口,用户同意后返回 userInfo
。
<view><AtButton type="primary" :onClick="authoriseConfirm" style="width: 90%">授权进入小程序</AtButton>
</view>
authoriseConfirm() {Taro.getUserProfile({desc:'正在获取',//不写不弹提示框success:function(res){console.log('获取成功: ',res)},fail:function(err){console.log("获取失败: ",err)}})}
问题:设置desc不起作用
原因:目前这个授权弹窗的描述,是展示后台设置的 用户隐私信息索引 填写的内容.
解决:登录微信公众平台-》设置-》基本设置-》功能设置-》用户隐私保护指引设置
修改红框内容即可。
这篇关于Taro getUserProfile 获取用户信息的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!