TUIKit 是基于腾讯云 IM SDK 的一款 UI 组件库,它提供了一些通用的 UI 组件,包含会话、聊天、关系链、群组、音视频通话等功能。
基于 UI 组件您可以像搭积木一样快速搭建起自己的业务逻辑。
TUIKit 中的组件在实现 UI 功能的同时,会调用 IM SDK 相应的接口实现 IM 相关逻辑和数据的处理,因而开发者在使用 TUIKit 时只需关注自身业务或个性化扩展即可。
TUIKit 主要分为 TUIChat、TUIConversation、TUIProfile、TUIManage 等模块,每个模块负责不同的内容,具体可参考开源代码。
TUIKit Web 端界面效果如下图所示:
TUIChat 主要负责消息界面的展示。您可以利用它直接发送不同类型的消息,支持文字/表情/图片/视频/文件/自定义等消息类型,同时支持消息转发/撤回/引用、查询、已读回执等功能。
TUIChat Web 端界面效果如下图所示:
消息界面/引用/撤回/转发 |
消息导航/已读显示 |
---|---|
![]() |
![]() |
TUIConversation 主要负责会话列表的展示和编辑,包含会话置顶、会话删除等功能。
TUIConversation Web 端界面效果如下图所示:
TUIManage 主要负责会话相关信息展示、会话置顶、会话删除以及群组相关操作。
TUIManage Web 端界面效果如下图所示:
TUIContact 主要负责关系链展示以及创建会话等操作。
TUIContact Web 端界面效果如下图所示:
TUIProfile 主要负责用户资料的管理。
TUIProfile Web 端界面效果如下图所示:
本页内容是否解决了您的问题?