enableLocalCache abstract method

Future<void> enableLocalCache(
  1. bool enable,
  2. 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);