我的应用程序中有一个pdf viewers View 。这些从网址获取pdf,而我经常切换pdf。我的问题是,PDF文件会长时间存储在缓存中。因此,如果我切换了pdf文件,而您的旧文件仍在缓存中,它将显示旧文件。每次启动应用程序时是否可以清除缓存?
最佳答案
只需检查pdf viewers软件包,它就会使用此插件:flutter_cache_manager
首先,请确保您可以使用此导入。
import 'package:flutter_cache_manager/flutter_cache_manager.dart';
..如果没有,则可以先安装flutter_cache_manager。然后在您的方法内尝试类似这样的操作。
DefaultCacheManager().emptyCache();
关于flutter - 应用启动时如何清除应用缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63967408/