我正在使用一个名为path_provider. 我必须将图像文件存储在path_provider.getTemporaryDirectory(). 存储在这里的图像是自动删除还是我必须明确删除。
从文档 path_provider
此目录中的文件可以随时清除。这并没有返回一个新的临时目录。相反,调用者负责在此目录中创建(和清理)文件或目录。此目录的范围是调用应用程序。
所以你负责清理,也就是说它不会自动清除,但它可能随时被清除
编辑
您可以按如下方式清除临时目录:
import 'dart:io';
....
Directory dir = await getTemporaryDirectory();
dir.deleteSync(recursive: true);
dir.create(); // This will create the temporary directory again. So temporary files will only be deleted
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1398 次 |
| 最近记录: |