收藏
回答

wx.getsetting获取不了用户授权?

wx.getsetting获取不了用户授权,这是什么原因

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

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    04-06

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    04-06
    有用
    回复
  • Thorn
    Thorn
    04-06

    是开发者工具的问题吗,线上版本没问题


    04-06
    有用
    回复 6
    • |G.XIAO|
      |G.XIAO|
      04-06
      是这个改到引起的
      周知:getUserInfo 开发版 & 体验版 已对齐 getUserInfo 匿名表现,正式版将于 4月13日 正式对齐 getUserInfo 匿名表现。请开发者使用 getUserProfile 获取用户信息。


      小程序登录、用户信息相关接口调整说明:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801
      04-06
      回复
    • zImo
      zImo
      04-06回复|G.XIAO|
      此外,针对scope.userInfo将做如下调整:


      若开发者调用wx.authorize接口请求scope.userInfo授权,用户侧不会触发授权弹框,直接返回授权成功
      若开发者调用wx.getSetting接口请求用户的授权状态,会直接读取到scope.userInfo为true




      实际并没有getSettin读不到scope.userInfo
      04-06
      回复
    • Thorn
      Thorn
      04-06回复zImo
      调整之后getSetting读取不到用户是否已受过权,这种方式判断是不是也用不了了
      04-06
      回复
    • zImo
      zImo
      04-06回复Thorn
      老铁有什么好的方法吗
      04-06
      回复
    • Thorn
      Thorn
      04-06回复zImo
      从后台获取判断吧,官方改的让人猝不及防
      04-06
      回复
    查看更多(1)
登录 后发表内容
问题标签