头像的链接是通过wx.getUserInfo获取的,wxml中代码是这样的:
<image style="width: 72rpx; height: 72rpx; border-radius: 50%;" src="https://wx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132"></image>
显示的是一个下面图片中的灰色头像,不是微信头像:
请问有什么解决办法吗?
通过 getUserProfile 获取,获取方法:
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.getUserInfo弃用了,现在返回的是匿名数据,应该用wx.getUserProfile
https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801
如果只是用于显示可以使用标签<open-data type="userAvatarUrl"></open-data>
https://developers.weixin.qq.com/miniprogram/dev/component/open-data.html
你这个图片就是这样的