附解决方案,小程序获取的用户信息中昵称图然变成了“微信用户”,而且头像也显示不了?
最近好多小伙伴在使用getUserInfo获取小程序用户昵称和头像时,图然变成了下面这样。错误图示
石头哥最近也遇到这样的问题了,我第一时间想到的原因有两个
1,微信官方服务器挂了(概率很小)
2,微信又改规则了。。。
带着这样的疑虑,去问了下微信小程序官方人员。得到的答案是。。。
js里的老代码
2,认识wx.getUserProfile
其实这个wx.getUserProfile和我们之前使用button结合open-type="getUserInfo" 和bindgetuserinfo事件获取用户信息没有太大区别,所以我们先来认识下wx.getUserProfile
2 js里的代码改动
并且可以获取真实的昵称了
主要就是要调用
wx.setStorageSync存数据到本地缓存
wx.getStorageSync取缓存数据
wxml页面的代码也贴出来给到大家
到这里我们就把官方的这个坑给填好了。
页:
[1]