收藏
回答

部分用户调用wx.getSetting获取authSetting中没有scope.userInfo?

用户已经授权,但是部分用户调用wx.getSetting获取authSetting中没有scope.userInfo是什么情况?

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

2 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2019-12-05
    你好,返回值中只会出现小程序已经向用户请求过的权限,可参考:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/wx.getSetting.html
    2019-12-05
    赞同
    回复 5
    • null
      null
      2019-12-05
      这个是在已授权用户信息的情况下发生的
      2019-12-05
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      2019-12-05回复null
      打开设置页面有看到已授权么?
      2019-12-05
      回复
    • null
      null
      2019-12-06
      是的,授权的switch是绿色的,现在我改了授权获取用户信息的结构,不知道还会不会发生
      2019-12-06
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      2019-12-06回复null
      有问题可以再反馈一下
      2019-12-06
      回复
    • null
      null
      2019-12-06回复社区技术运营专员-灵芝
      好的
      2019-12-06
      回复
  • 凉
    2019-12-12

    为什么我的是这样?

    2019-12-12
    赞同
    回复 7
    • null
      null
      2019-12-12
      建议你附上代码,这样不太好看,可以检查下你的f和a这个变量的赋值
      2019-12-12
      回复
    • 凉
      2019-12-12回复null
      2019-12-12
      回复
    • null
      null
      2019-12-12
      你看下你这个wx console出来是什么,看是不是wx的实列出错了
      2019-12-12
      回复
    • 凉
      2019-12-12回复null
      里面没有getSetting这个方法
      2019-12-12
      回复
    • null
      null
      2019-12-12
      你检查下wx这个实列你是不是定义了,如果没有你删除congsole.log('wx',wx)和一行试试
      2019-12-12
      回复
    查看更多(2)
登录 后发表内容
问题标签