# downloadMedia

public abstract void downloadMedia(ConversationType conversationType, String targetId, RongIMClient.MediaType mediaType, String imageUrl, RongIMClient.DownloadMediaCallback callback)

下载多媒体文件。

如果本地缓存中包含此文件，则从本地缓存中直接获取，否则将从服务器端下载。

#### Parameters

conversationType

会话类型。

targetId

会话 id。根据不同的 conversationType，可能是用户 id、讨论组 id、群组 id 或聊天室 id。

mediaType

文件类型。

imageUrl

文件的 URL 地址。

callback

下载文件的回调。