限制flutter的整体缓存大小

问题描述 投票:0回答:1

我使用的是CachedNetworkImage+ListView.builder+StreamBuilder+Firebase。由于是聊天应用,布局了很多列表以及网格视图。问题是,用了一小段时间后,整个应用的大小是2gb+(在iOS上测试)。估计我的聊天应用使用一段时间后,会更高。有什么办法,如何能把flutter的整体缓存大小限制在,比如1.0GB?

flutter flutter-layout
1个回答
0
投票

调用。Firestore.instance.settings(persistenceEnabled:true, cacheSizeBytes: 100000000);

将cacheSizeBytes设置为你想要的大小。

© www.soinside.com 2019 - 2024. All rights reserved.