TXVodPreloadManagerDelegate API 简介
预下载 URL 状态回调监听接口。
回调接口概览
API | 描述 |
视频开始预下载。 | |
视频预下载完成。 | |
视频预下载出错。 |
回调接口详情
onStart:fileId:url:param:
预下载结束成功回调。
- (void)onStart:(int)taskID fileId:(NSString *)fileId url:(NSString *)url param:(NSDictionary *)param;
参数说明
参数名 | 类型 | 描述 |
taskID | int | 预下载任务 ID。 |
fileId | NSString | 下载视频的 fileId。URL 方式缓存时,此参数为 nil。 |
url | NSString | 预下载任务 URL。 |
param | NSDictionary | 附加参数。 |
onComplete:url:
预下载结束成功回调。
- (void)onComplete:(int)taskID url:(NSString *)url;
参数说明
参数名 | 类型 | 描述 |
taskID | int | 预下载任务 ID。 |
url | NSString | 预下载任务 URL。 |
onError:url:error:
预下载失败回调。
- (void)onError:(int)taskID url:(NSString *)url error:(NSError *)error;
参数说明
参数名 | 类型 | 描述 |
taskID | int | 预下载任务 ID。 |
url | NSString | 预下载任务 URL。 |
error | NSError | 错误信息。 |