收藏
回答

getSetting:fail 系统错误,错误码:1

wx.getSetting({

     success: res => {

       console.log('getSetting:', res);

       if (!res.authSetting['scope.userInfo']) {

         console.log('has not auth');

       } else {

         console.log('has authed');

         // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框

       }

     },

     fail: err => {

       console.log('getSetting error:', err);

     }

   });


在小程序插件的onLoad里面校验获取用户信息接口,一直报:

getSetting error: {errMsg: "getSetting:fail 系统错误,错误码:1"}

到底怎么回事呢?


开发工具版本号:v1.02.1904090


最后一次编辑于  07-21
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    07-22

    麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    07-22
    赞同
    回复 7
    • 张珂
      张珂
      07-22
      请问在插件里面如何判断用户是否已经授权登录?
      07-22
      回复
    • 小程序技术专员-LastLeaf
      小程序技术专员-LastLeaf
      07-23
      是可以按你的做法去做的。请检查你的开发者工具网络连接是否有异常、当前使用的 appid 是否已经申请开通了插件。
      07-23
      回复
    • 张珂
      张珂
      07-23回复小程序技术专员-LastLeaf
      你说的这两点都没问题的,还有其他可能么?
      07-23
      回复
    • 小程序技术专员-LastLeaf
      小程序技术专员-LastLeaf
      07-24回复张珂
      那就比较奇怪了。手机预览时会报这个错误吗?
      07-24
      回复
    • 张珂
      张珂
      07-24回复小程序技术专员-LastLeaf
      手机端预览是这个错误:{errMsg: "getSetting:fail data unknow error code",err_code:"1"}
      07-24
      回复
    查看更多(2)