收藏
回答

wx.getUserProfile 线上版本一直走 fail 回调?

wx.getUserProfile 在 开发者工具、真机调试、预览 下均调试成功,线上版本一直走 fail 回调,测试机器的微信版本为最新版本(Version 8.0.2)。

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

1 个回答

  • 有棱角的胖子
    有棱角的胖子
    2021-04-22

    走fail回调的错误信息是什么

    2021-04-22
    有用 2
    回复 15
    • 枫
      2021-04-22
      这边不知道怎么在正式的小程序里面打开控制台,fail 回调里我目前通过 wx.showToast 提示的是自己定义的错误告警。大佬知道怎么在线上版本的小程序中打开调试工具的办法么?
      2021-04-22
      回复
    • 有棱角的胖子
      有棱角的胖子
      2021-04-22回复
      体验版先打开调试,再到正式版本的小程序可以直接看到调试框
      2021-04-22
      回复
    • 枫
      发表于移动端
      2021-04-22回复有棱角的胖子
      好的,谢啦,我试试
      2021-04-22
      回复
    • 枫
      2021-04-22回复有棱角的胖子
      大佬,定位问题了,不是 wx.getUserProfile 进 fail 回调了,是 wx.getUserInfo 进 fail 回调了,依然是,只有线上版本存在这个问题,其他的真机调试、体验版都是可以正常登陆的
      2021-04-22
      回复
    • 有棱角的胖子
      有棱角的胖子
      2021-04-22回复
      线上getUserInfo能力还没回收,所以要先调button open-type=“getUserInfo”获取授权后才能调wx.getUserInfo,
      建议别用wx.getUserInfo了,
      昵称和头像用getUserProfile返回的明文获取(根据文档做兼容),openId和unionId用wx.login返回的code传给后台解密获取
      2021-04-22
      回复
    查看更多(10)
登录 后发表内容