收藏
回答

获取用户信息getUSerInfo:fail data no response

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug wx.getUserInfo 客户端 6.7.0 2.2.1

在手机客户端运行, console.log(re)会出现如图片所示getUSerInfo:fail data no response



<button bindgetuserinfo="bindgetuserinfo" open-type='getUserInfo'>登录button>


bindgetuserinfo: function (e) {

  wx.showLoading({

      title: '数据加载中……',

  })

  console.log(e)

  if (e.detail.errMsg =="getUserInfo:ok"){

      app.toLogin(e.detail, function () {

      wx.hideLoading()

          that.setData({

              authorization: "hide"

          })

      });

  }else{

      wx.hideLoading()

  }

},




wx.getUserInfo({

complete: function (re) {

    console.log(re)

    if (re.errMsg == "getUserInfo:ok") {  

        wx.showLoading({

        title: '数据加载中……',

            })

           app.toLogin(re, function () {

            //执行登录成功后要执行的函数

   

            })

        that.setData({

            authorization: "hide"

        })

    } else {

        that.setData({

            authorization: ""

        })

    }

}

})


最后一次编辑于  2018-08-01
回答关注问题邀请回答
收藏

2 个回答

  • 半尺忧伤
    半尺忧伤
    2018-07-30

    官方出来说句话呗

    2018-07-30
    有用
    回复 2
    • 小康
      小康
      2019-01-10

      我也遇到这个问题了。授权过的,还是出现这个报错

      2019-01-10
      回复
    • 阿白
      阿白
      2020-05-13
      我也遇到了,一旦fail,就无解了 🤷‍♂️🤣
      2020-05-13
      回复
  • 十
    2018-07-27

    你不知道这个接口废弃了吗?没授权调用是直接走失败的,受过权才会走成功

    2018-07-27
    有用
    回复 1
    • 半尺忧伤
      半尺忧伤
      2018-07-27

      授权过的

      2018-07-27
      回复
登录 后发表内容