![]() |
AliyunPlayer v7.9.0
Aliyun Player API Reference Manual for iOS Platforms
|
下载器的代理(delegate)协议。 More...
#include "AMDDelegate.h"
Instance Methods | |
| (void) | - onCompletion: |
| 下载完成回调。 | |
| (void) | - onDownloadingProgress:percentage: |
| 下载进度回调。 | |
| (void) | - onError:errorModel: |
| 错误事件回调。 | |
| (void) | - onPrepared:mediaInfo: |
| 下载准备完成事件回调。 | |
| (void) | - onProcessingProgress:percentage: |
| 下载文件处理进度回调。 | |
下载器的代理(delegate)协议。
该协议定义了用于接收下载器在下载过程中的关键事件回调,包括准备完成、进度更新、处理进度、完成和错误等。
|
optionalrequired |
|
optionalrequired |
下载进度回调。
在文件下载过程中,此方法会定时被调用,用于更新下载进度。
| downloader | 触发回调的 AliMediaDownloader 实例。 |
| percent | 当前的下载进度百分比,取值范围为 0-100。 |
|
optionalrequired |
错误事件回调。
在下载过程中的任何阶段发生错误时,此方法将被调用。
| downloader | 触发回调的 AliMediaDownloader 实例。 |
| errorModel | 错误描述模型,包含了详细的错误码和错误信息。 |
|
optional |
下载准备完成事件回调。
当下载器完成对媒体资源的准备工作后,此方法将被调用。此时可以获取到媒体的相关信息。
| downloader | 触发回调的 AliMediaDownloader 实例。 |
| info | 媒体信息对象。 |
|
optionalrequired |
下载文件处理进度回调。
此方法用于回调处理过程的进度。
| downloader | 触发回调的 AliMediaDownloader 实例。 |
| percent | 当前的文件处理进度百分比,取值范围为 0-100。 |