Skip to main content
多媒体管理器负责消息中的文件、图片、视频、语音等多媒体资源的管理,包括上传、下载等操作。
消息里的文件、图片、视频、语音等多媒体资源都是通过多媒体管理器来管理的
文档只介绍核心方法,更多内容查看代码的 [WKSDK shared].mediaManager 接口。

自定义上传

创建上传任务

继承 WKMessageFileUploadTask 并实现必要的方法:

实现上传任务

注册上传任务

完整上传任务实现示例

自定义下载

所有带附件消息的下载都会通过此下载任务进行下载。

创建下载任务

实现下载任务

注册下载任务

进度管理

上传进度

获取指定消息的上传任务,然后获取进度:
监听上传任务进度:

下载进度

下载消息里的附件:
获取指定消息的下载任务,然后获取进度:
监听下载任务进度:

完整进度管理示例

下一步

高级功能

探索高级功能和自定义消息

会话管理

回到会话管理功能

频道管理

回到频道管理功能

聊天管理

回到聊天管理功能