setCacheSize method
- {@required int size,
- 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);
}