sdk 只会给前 100 个人触发 user-in 和 user-out 事件;如果想看更多用户可以使用 loadMoreOnlineUsersWithCount 方法拉取更多 user。 但注意超过 100 位拉取下来的 user 不会触发 user-out,这些 user 可能一直留在列表里面
建议用户列表和聊天列表实现大列表渲染优化,否则会有性能问题。每次只渲染少量信息,上下滚动的时候动态加载。
不要使用单播去做广播的功能,更不要在 user-in 里面有发单播的逻辑,因为不是所有人进房都有 user-in 事件。
iOS
用户列表实现
sdk 只会给前 100 个人触发 user-in 和 user-out 事件;如果想看更多用户可以使用 loadMoreOnlineUsersWithCount 方法拉取更多 user。 但注意超过 100 位拉取下来的 user 不会触发 user-out,这些 user 可能一直留在列表里面
大列表渲染
建议用户列表和聊天列表实现大列表渲染优化,否则会有性能问题。每次只渲染少量信息,上下滚动的时候动态加载。
广播单播使用
不要使用单播去做广播的功能,更不要在 user-in 里面有发单播的逻辑,因为不是所有人进房都有 user-in 事件。