收藏
回答

使用wx.getUserProfile获取用户授权信息出现异常,请问如何解决,急急急?

获取微信授权信息,获取不到 : 提示如下:

在微信开发者工具,和 真机调试 都出现这个错误, 之前好像是可以的。 据说现在微信现在又改版了授权方式,但弄了半天还是没弄出来,主要代码如下:,


//微信授权

bindGetUserInfo() {

const _this = this;

let _url = _this.config_servurl + '/api/v4/WeChatLogin?code=';

wx.getUserProfile({

desc: '授权登录', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写

success: (res) => {

var userInfo = res.userInfo

wx.login({

success: (res) => {

console.log(res);

debugger;

}

});

},

fail: (err) => {

debugger;

console.log(err, "这里抛出异常?????");

uni.showToast({

title: '授权失败 err 182',

icon: 'none',

duration: 2000

});

}

});

},




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

2 个回答

  • 小明
    小明
    2023-11-07

    你这种在wx.getuserprofile 里面调用wx.login 的 人多了有一定几率 授权不成功。

    2023-11-07
    有用
    回复
  • Justin
    Justin
    发表于小程序端
    2023-11-06

    你这api都废弃了,换昵称头像填写能力

    2023-11-06
    有用
    回复
登录 后发表内容