enableLocalCache abstract method
- bool enable,
- String cacheDir
开启本地缓存 http/https 网络资源。
支持版本:3.12.0 及以上。
详情描述:当播放 http/https 网络资源时,开启本地缓存后,会将网络资源保存到本地,并通过 onMediaPlayerLocalCache
将缓存信息回调出来。
调用时机:在已经初始化引擎 createEngine
且创建媒体播放器 createMediaPlayer
之后可以调用。在 loadResource 之后或者播放过程中调用,会在下一次播放生效。
注意事项:只支持 http/https 单文件类型网络资源,如果播放过程中有 seekTo 操作,缓存会失败。
enable
是否开启本地缓存。cacheDir
缓存目录。如果留空会使用 SDK 内部指定的目录。
Implementation
Future<void> enableLocalCache(bool enable, String cacheDir);