功能列表
本页列出新版 Web IMKit SDK 的全部产品功能、首次支持版本及对应文档入口,供快速查询。
提示
新版 Web IMKit 从 5.36.0 起升级了 UI 与 SDK 结构,本清单 仅覆盖新版。若集成版本低于 5.36.0,请参考旧版 Web IMKit 文档。
版本以文档正文中明确标注的"从 X.X.X 开始支持"等表述、以及更新日志的记录为准。标注为 5.36.0(首发) 的功能,表示自新版首个版本 5.36.0 起即提供,集成任意 5.36.0 及以上版本均可使用。
按会话类型划分的能力支持矩阵,请参见功能概述。
集成
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| SDK 安装(NPM / CDN)与 Vue 工程配置 | 5.36.0(首发) | 快速上手 |
| IMLib 与 IMKit 初始化 | 5.36.0(首发) | 初始化 |
| 实例状态与生命周期(就绪检查/获取用户 ID/销毁) | 5.36.0(首发) | 实例状态与生命周期 |
| 建立 IM 连接 | 5.36.0(首发) | 建立 IM 连接 |
| 浏览器兼容与平台支持 | 5.36.0(首发) | 开发指导 · 快速上手 |
| 状态码参考 | 5.36.0(首发) | 状态码 |
事件监听
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| 添加/移除事件监听与 RCKitEvent 对象 | 5.36.0(首发) | 事件监听 |
| 阻断默认行为与发送结果处理 | 5.36.0(首发) | 阻断默认行为 |
输入框事件(focus / blur / change) | 5.42.0 | 输入框事件 |
消息发送前事件(BEFORE_SEND_MESSAGE) | 5.42.0 | 消息发送前事件 |
消息回应详情事件(REACTIONS_DETAIL_EVENT) | 5.42.0 | 消息回应详情事件 |
业务数据管理
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| 用户注册/删除/注销与用户信息(服务端能力) | 5.36.0(首发) | 用户概述 |
| 好友关系 | 5.36.0(首发) | 用户概述 |
| 群组管理(基础 Server API / 信息托管) | 5.36.0(首发) | 群组概述 |
| 钩子函数(Hooks)提供业务数据 | 5.36.0(首发) | 钩子函数 |
| 更新用户信息 | 5.36.0(首发) | 数据更新 |
| 更新群组信息 | 5.36.0(首发) | 数据更新 |
| 更新用户在线状态 | 5.36.0(首发) | 数据更新 |
| 更新群组成员信息(增加/移除/刷新) | 5.36.0(首发) | 数据更新 |
组件
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| Provider 组件与 Component 组件体系 | 5.36.0(首发) | 组件概述 |
基础布局组件(rc-imkit-app-provider) | 5.36.0(首发) | 基础布局组件 |
| 会话列表项配置(圆角/头像尺寸/背景色) | 5.36.0(首发) | 会话列表项配置 |
自定义组件(registerCustomElement) | 5.36.0(首发) | 自定义组件 |
| 回复预览栏组件覆盖 | 5.42.0 | 回复预览栏组件 |
消息与会话管理
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| 获取已打开的会话 / 打开指定会话 | 5.36.0(首发) | 会话管理 |
| 删除会话 | 5.36.0(首发) | 会话管理 |
| 控制会话栏显示与标题 | 5.36.0(首发) | 会话管理 |
| 控制会话详情返回按钮 | 5.36.0(首发) | 会话管理 |
| 设置会话扩展 | 5.36.0(首发) | 会话管理 |
发送消息(sendMessage) | 5.36.0(首发) | 消息管理 |
| 插入消息 | 5.36.0(首发) | 消息管理 |
| 自定义消息注册(灰条消息 / 气泡消息) | 5.36.0(首发);渲染位置 position props 5.42.0;disableDefaultBubblePadding 5.44.0 | 自定义消息 |
内置 RC:InfoNtf 信息通知消息(灰条展示) | 5.44.0 | 自定义消息 |
聊天界面
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| 会话菜单(置顶/取消置顶/免打扰/取消免打扰/删除) | 5.36.0(首发) | 会话菜单 |
| 定制会话菜单 | 5.36.0(首发) | 定制会话菜单 |
| 消息菜单(回复/多选/复制/转发/删除/撤回/转文字) | 5.36.0(首发) | 消息菜单 |
| 定制消息菜单 | 5.36.0(首发) | 定制消息菜单 |
| 消息 多选(合并转发/逐条转发/删除) | 5.36.0(首发) | 消息菜单 |
| 语音消息转文字 | 5.36.0(首发) | 消息菜单 |
| 输入菜单(表情/图片/文件/拍照) | 5.36.0(首发) | 输入菜单 |
| 输入菜单配置与自定义 | 5.36.0(首发) | 输入菜单配置 |
| 发送前处理与自定义菜单文案 | 5.36.0(首发) | 发送前处理 |
| 自定义表情(Emoji / 图片表情) | 5.36.0(首发) | 自定义表情 |
| 消息气泡定制 | 5.36.0(首发) | 消息气泡 |
| 消息回应(Reaction) | 5.42.0 | 消息回应 |
引用消息升级版(USE_QUOTE_MESSAGE_V2) | 5.38.0 | 预设开关 |
| 预设开关(连接状态/已读状态/@全体/在线状态等) | 5.36.0(首发) | 预设开关 |
| 长列表虚拟滚动渲染优化 | 5.44.0 | 更新日志 |
移动端推送
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| 配置推送钩子 | 5.36.0(首发) | 移动端推送 |
国际化
| 功能 | 首次支持版本 | 文档 |
|---|---|---|
| 修改默认语言与切换语言 | 5.36.0(首发) | 国际化 |
| 自定义语言包与获取语言包列表 | 5.36.0(首发) | 国际化 |