设置用户头像
功能概述
ZEGO UIKit 系列产品默认会使用用户名的第一个字母作为头像。如果需要自定义用户头像,可以参考本篇文档实现。
设置自定义用户头像后的 UI 效果如下图所示:
实现流程
监听回调 onUserAvatarSetter,该回调会返回用户数组 Array<ZegoUser>,每个 ZegoUser 包含一个 setUserAvatar 方法。
如需设置用户头像,请调用 setUserAvatar 并传递用户头像图片的 URL 地址。
// ....
zp.joinRoom({
// ...,
onUserAvatarSetter:(userList) => {
userList.forEach(user => {
user.setUserAvatar("https://xxx.xxx.xx/xx.png")
})
},
// ...
});
