消息未读数
未读消息计数是 IMKit 默认提供的一项功能,可告知用户每个会话中未读消息的数量。如果未读消息数超过 100 条,则会显示为 99+
。
功能效果
消息未读数功能主要包括以下几个方面:
- 会话列表中显示每个会话的消息未读数数量
- 应用图标或返回按钮上显示总消息未读数数量
- 特殊类型消息(如@消息)的未读提醒
- 进入会话自动清除未读状态
使用方法
会话列表中的未读计数
IMKit 在会话列表中自动显示消息未读数数量,通过 UnreadBadgeWidget
组件展示:
Dart
// 消息未读数数量显示组件
UnreadBadgeWidget(
conversation: conversation,
config: config.unreadBadgeConfig,
)