开发指导
uni-app IMKit 是融云为 uni-app 开发者提供的即时通讯解决方案,由 imkit-store 和 RCUIKit 两部分组成。imkit-store 负责数据处理和状态管理,RCUIKit 提供可直接集成和修改的页面源码。
界面预览
RCUIKit 当前提供会话列表、聊天、消息转发、视频播放和消息阅读状态页面。下面展示两个主要入口页面。


- imkit-store 用于数据和状态的管理,基于
MobX状态管理库和Web IMLib SDK封装,提供数据和 UI 之间的双向绑定能力。 - RCUIKit 是随 Demo 源码交付的 uni-app 界面实现,包含页面、消息组件、输入组件、公共组件和样式资源。
平台支持
| 支持平台 | 支 持情况 |
|---|---|
| Android | ✅ |
| iOS | ✅ |
H5 | ✅ |
| 微信小程序 | ✅ |
| 抖音小程序 | 1.1.0 版本支持 |
核心功能
- 会话列表:会话类型支持单聊/群聊/系统会话、会话功能支持会话置顶、会话免打扰、会话删除等
- 会话界面:支持文字、图片、语音等多种消息类型,支持对消息的操作 复制/消息撤回/转发/回复等
页面路由和用途详见UI 页面,RCUIKit 的完整目录和修改入口详见RCUIKit 源码结构。
完整的跨平台能力矩阵请查看功能概览。