关于wx.getSetting 获取到的微信授权信息

发布于 7 年前作者 wchen14364 次浏览最后编辑 7 年前来自 ask

我使用的微信用户之前已经授权过scope.userInfo,然后调用wx.getSetting()获取到的数据如下图:

问题是:authSetting中没有数据正常吗?

使用的代码是下图中新建小程序项目时候创建的

因为authSetting中没有数据,从而下面的getUserInfo就跑不了了

5 回复
ping70
ping701 楼6 年前

先getUserInfo才能弹出用户授权页面,之后openSetting才能得到用户是否授权.若直接openSetting是得不到userinfo授权信息的

chaoyin
chaoyin2 楼6 年前

先调用wx.getSettings,再尝试wx.getUserInfo

tdai
tdai3 楼6 年前

这是官方的解释,怎么理解?

jintao
jintao4 楼6 年前

别用这个了   用button 组件里面的

open-type=“getUserInfo”

这个吧  我最近也被这个鬼东西坑了

ugao
ugao5 楼5 年前

到底是先getUserInfo还是先getSettings?