从message.getFromUser.getavatar获取不到用户头像
收到新消息时从message.getFromUser.getavatar总是空
问题总结:
获取不到用户头像
1、消息发送方更新头像后,给消息接收方发消息,sdk不会主动获取消息发送方的用户信息。
2、得消息接收方先 主动获取一下消息发送方的用户相关信息,将发送方的信息拉取下来,再用message.getFromUser.getavatar获取才可以获取到值。
3、这样设计是让用户在有需要的时候才去获取,群聊跟有无头像更新也没有关系,在想看某人的头像信息的时候再去获取。微信的群聊也是这样:别人更新了头像只有点击头像去查看的时候才会看到更新后的头像,不查看就一直显示更新前的头像