flutter中如何获取临时存储目录?

Zil*_*aid 7 android local-storage flutter flutter-dependencies

我正在创建一个视频应用程序。因此它会为每个视频生成缩略图。我想将这些缩略图存储在设备的本地存储中(仅临时)。所以我想获取设备中存储缩略图的临时路径/目录。但我想在用户关闭应用程序时从存储中删除这些缩略图。

如果您知道答案,请回答问题。

Ruc*_*hit 17

您可以使用path_provider

Directory tempDir = await getTemporaryDirectory();
String tempPath = tempDir.path;

Directory appDocDir = await getApplicationDocumentsDirectory();
String appDocPath = appDocDir.path;
Run Code Online (Sandbox Code Playgroud)