收藏
回答

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


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

1 个回答

  • 是小白啊
    是小白啊
    2019-07-22

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

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