setCacheSize method

Future<bool> setCacheSize (
  1. {@required int size,
  2. TraceCallback traceCallback}
)

设置SDK缓存所占磁盘空间的最大值。单位:MB。 如果设置了该阈值,当SDK缓存的数据占用磁盘超过该阈值时,将删除最早的缓存轨迹,直到满足该条件。 如果对于缓存占用空间没有非常强烈的要求,建议不要调用此方法。否则将会导致缓存轨迹数据被丢弃等情况,且数据无法找回。 size 缓存占用空间的最大值,最小值为50MB。 traceCallback 设置SDK缓存所占磁盘空间的最大值回调, SetCacheSizeCallback类型

Implementation

Future<bool> setCacheSize(
    {@required int size, TraceCallback traceCallback}) async {
  return await _traceManager.setCacheSize(
      size: size, traceCallback: traceCallback);
}