# class MediaFileDownloadListener

    interface MediaFileDownloadListener

包： | dji.v5.manager.datacenter.media

##### 描述：

多媒体文件下载监听器。
`MSDK 5.0.0开始支持`

##### 类成员:

method
onStart

###### method onStart

    void onStart()

包： | dji.v5.manager.datacenter.media

##### 描述：

当多媒体文件开始下载时会回调此方法。
`MSDK 5.0.0开始支持`

method
onProgress

###### method onProgress

    void onProgress(long total, long current)

包： | dji.v5.manager.datacenter.media

##### 描述：

当多媒体文件下载进度发生变化时会回调此方法。
`MSDK 5.0.0开始支持`

##### 输入参数：

long total | 需要下载的多媒体文件总字节数。
long current | 已下载的多媒体文件字节数。

method
onRealtimeDataUpdate

###### method onRealtimeDataUpdate

    void onRealtimeDataUpdate(byte[] data, long position)

包： | dji.v5.manager.datacenter.media

##### 描述：

当下载到多媒体文件数据后会回调此方法。
`MSDK 5.0.0开始支持`

##### 输入参数：

byte[] data | 下载到的多媒体文件数据。
long position | 下载的data首字节数据在整个媒体文件的字节偏移量。

method
onFinish

###### method onFinish

    void onFinish()

包： | dji.v5.manager.datacenter.media

##### 描述：

当多媒体文件下载完成会回调此方法。
`MSDK 5.0.0开始支持`

method
onFailure

###### method onFailure

    void onFailure(IDJIError error)

包： | dji.v5.manager.datacenter.media

##### 描述：

当多媒体文件下载发生错误时会回调此方法。
`MSDK 5.0.0开始支持`

##### 输入参数：

IDJIError error | 多媒体文件下载错误。

×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

- ### {{{(item.highlights && item.highlights.title) || item.title}}}

  {{{(item.highlights && item.highlights.content[0]) || item.title}}}

加载更多
加载中...
未找到结果