• UIKit
  • SDK
  • 服务端 API
Chat/
UIKit/
Flutter/
产品特性/
UIKit
  • 产品概述
  • 跑通Demo
  • 安装
    • 集成
    • Only Chat
  • 产品特性
    • 局部搜索
    • 离线推送
    • 在线状态
    • 输入状态
    • 消息已读回执
    • 消息反应
    • 国际化
    • 添加自定义消息
    • 表情和贴纸
  • 定制
    • 修改 UI 主题
    • 设置 UI 样式
  • Changelog
  • 开发指引
  • 控制台指南
    • 创建和升级应用
    • 基本配置
    • 功能配置
    • 账号管理
    • 群组管理
    • 回调配置
  • 产品介绍
    • 消息管理
      • 单聊消息
      • 消息存储
      • 离线推送
      • 群消息
      • 消息格式
    • 账号系统
      • 登陆验证
      • 在线状态管理
    • 群相关
      • 群组系统
      • 群组管理
    • 用户资料和关系链
      • 资料管理
      • 关系链管理
  • 购买指南
    • 计费概述
    • 价格中心
  • 错误码

在线状态

功能描述

TUIKit 从 v0.1.3 版本开始,支持在会话列表及联系人列表,展示用户在线状态。
注意:
“用户在线状态”功能仅旗舰版套餐支持,使用前请确认。

效果展示

会话列表

开启“显示用户在线状态”
关闭“显示用户在线状态”



联系人列表

开启“显示用户在线状态”
关闭“显示用户在线状态”



使用此功能

请在初始化TUIKit时,通过配置TUIKit全局 TIMUIKitConfig 中在线状态功能字段 isShowOnlineStatus,来控制此功能开启或关闭。
final CoreServicesImpl _coreInstance = TIMUIKitCore.getInstance();

_coreInstance.init(
config: const TIMUIKitConfig(
isShowOnlineStatus: true 或 false, // 添加此行
// ... 其他TUIKit全局配置
),
// ... 其他启动配置
);
此配置是后续配置的总开关,请在此状态打开后,再继续开启后续页面在线状态。

会话列表用户在线状态

TIMUIKitConversation 提供会话列表功能。
在 TIMUIKitConversation 顶层提供了“用户在线状态”功能开关 isShowOnlineStatus, 其类型为 boolean,默认为 true
TIMUIKitConversation(
isShowOnlineStatus: true 或 false,
// ... 其他 TIMUIKitConversation 配置
)

联系人列表用户在线状态

TIMUIKitContact 提供联系人列表功能。 在 TIMUIKitContact 顶层提供了“用户在线状态”功能开关 isShowOnlineStatus, 其类型为 boolean,默认为 true
TIMUIKitContact(
isShowOnlineStatus: true 或 false,
// ... 其他 TIMUIKitContact 配置

联系我们

如果您在接入使用过程中有任何疑问,请通过如下方式联系我们。