微信小程序某些用户名获取不到,为匿名“微信用户”的BUG
Opened this issue · 1 comments
diamont1001 commented
最近发现,小程序大部分的新用户的用户名都是 ”微信用户“,一开始觉得很奇怪,还以为被人攻击了,但是上网一查才知道,原来微信更新了 SDK,更新了获取用户信息的方式。
摒弃了 <button open-type="getUserInfo">
的方式改为 getUserProfile
。详情如下:
- https://developers.weixin.qq.com/community/develop/doc/0008ecaffe8e482f6cfb4912151000
- https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html#%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81
参考以上链接,要改用 wx.getUserProfile
获取用户信息才行,<button open-type="getUserInfo">
已经被弃用了,而且没有做到向下兼容(微信这也是神操作)。
diamont1001 commented