设置用户头像
功能概述
ZEGO UIKit 系列产品默认会使用用户名的第一个字母作为头像。如果需要自定义用户头像,可以参考本篇文档实现。
设置自定义用户头像后的 UI 效果如下图所示:

实现流程
监听回调 onUserAvatarSetter
,该回调会返回用户数组 Array<ZegoUser>
,每个 ZegoUser
包含一个 setUserAvatar
方法。
如需设置用户头像,请调用 setUserAvatar
并传递用户头像图片的 URL 地址。
Untitled
// ....
zp.joinRoom({
// ...,
onUserAvatarSetter:(userList) => {
userList.forEach(user => {
user.setUserAvatar("https://xxx.xxx.xx/xx.png")
})
},
// ...
});
1