- 实现完整的聊天界面UI组件,支持文本、图片、视频、音频、文件等多种消息类型 - 集成IM消息收发功能,实现消息气泡显示和用户头像占位符 - 添加媒体文件选择和拍摄功能,支持相册图片、视频及相机拍照录像 - 实现语音录制和播放功能,包含按住说话交互和权限处理 - 添加群组提及功能,支持@用户和提及候选列表显示 - 实现消息回复和引用功能,支持消息长按回复操作 - 添加本地消息搜索功能,支持搜索当前会话的历史消息 - 实现文件上传下载功能,集成FileSDK进行文件传输管理 - 添加应用更新检查功能,集成UpdateSDK支持版本更新 - 实现消息状态显示,包括发送、送达、已读等状态标识 - 添加群组已读人数统计,显示消息在群聊中的阅读情况 - 实现草稿保存和恢复功能,支持断点续聊体验 - 添加连接状态横幅,实时显示IM服务连接状态 - 实现滚动加载更多历史消息,优化大量消息的性能表现 - 添加多媒体文件下载保存功能,支持保存到应用专属目录
28 行
813 B
Plaintext
28 行
813 B
Plaintext
export { XuqmSDK } from './src/main/ets/XuqmSDK'
|
|
export { ImClient } from './src/main/ets/im/ImClient'
|
|
export { PushSDK } from './src/main/ets/push/PushSDK'
|
|
export { UpdateSDK } from './src/main/ets/update/UpdateSDK'
|
|
export { SDKContext } from './src/main/ets/core/SDKContext'
|
|
export { HttpClient } from './src/main/ets/core/HttpClient'
|
|
export type {
|
|
SDKConfig,
|
|
ImMessage,
|
|
SendMessageParams,
|
|
AppVersionInfo,
|
|
RnBundleInfo,
|
|
PushTokenInfo,
|
|
MsgType,
|
|
ChatType,
|
|
MsgStatus,
|
|
ConversationData,
|
|
FriendRequest,
|
|
GroupJoinRequest,
|
|
ImGroup,
|
|
HistoryQuery,
|
|
PageResult,
|
|
UserProfile,
|
|
ApiResponse,
|
|
} from './src/main/ets/core/Types'
|
|
export type { ImEventDelegate, RevokeData } from './src/main/ets/im/ImClient'
|
|
export type { AppUpdateResult, RnUpdateResult } from './src/main/ets/update/UpdateSDK'
|