小程序
小游戏
企业微信
微信支付
扫描小程序码分享
<button open-type="getUserInfo" bindgetuserinfo="gotUserInfo"></button>
在点击button授权之后获取到的detail.userInfo里的头像地址经常为undefined,这是为啥啊,求官方解惑!!!
- 当前 Bug 的表现(可附上截图)
这是报错的型号信息
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
bindgetuserinfo 在调用失败的情况也会回调,你看下是否失败情况报的错
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
bindgetuserinfo只是说回调的detail数据与wx.getUserInfo返回的一致,并没有调用失败的处理回调啊?什么情况下会调用失败?怎么处理调用失败的情况呢
用户网络请求超时之类原因会失败,可以读取下回调 res.errMsg 内容,如果有 fail 关键字则为失败。
这是我写的bindgetuserinfo绑定的事件函数,判断是否授权了,不授权不会获取用户的信息的,所以你说的这些都不能回答我的问题啊
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
就是一个单纯的按钮跟授权事件,在授权事件里取值,就报这个错,这只是偶现,我测试的时候并没有报错。
这边测试没有复现问题哦,需要提供一下能复现问题的代码片段哈
我测的时候也没有复现,目前抓取到的有这些机型出现过这种情况:
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
bindgetuserinfo 在调用失败的情况也会回调,你看下是否失败情况报的错
bindgetuserinfo只是说回调的detail数据与wx.getUserInfo返回的一致,并没有调用失败的处理回调啊?什么情况下会调用失败?怎么处理调用失败的情况呢
用户网络请求超时之类原因会失败,可以读取下回调 res.errMsg 内容,如果有 fail 关键字则为失败。
这是我写的bindgetuserinfo绑定的事件函数,判断是否授权了,不授权不会获取用户的信息的,所以你说的这些都不能回答我的问题啊
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
就是一个单纯的按钮跟授权事件,在授权事件里取值,就报这个错,这只是偶现,我测试的时候并没有报错。
这边测试没有复现问题哦,需要提供一下能复现问题的代码片段哈
我测的时候也没有复现,目前抓取到的有这些机型出现过这种情况: