dart - Flutter 删除目录文件

我想删除 目录 中的文件。 它是这样创建的。

final Directory extDir = await getTemporaryDirectory();
final String dirPath = '${extDir.path}/video';
await new Directory(dirPath).create(recursive: true);
final String filePath = '$dirPath/${timestamp()}.mp4';

我想删除这个特定的路径,这样应用就不会很重。 我该怎么做?
有人有想法吗?

最佳答案

您无需移动到目录。您将路径传递给 Directory 构造函数:

import 'dart:io';

void main() {
    final dir = Directory(dirPath);
    dir.deleteSync(recursive: true);
}

https://stackoverflow.com/questions/52551670/

相关文章:

dart - 在 flutter 中使用底部导航栏在页面之间传递数据

dart - Flutter:如何获取文本行数

dart - 如何在 Flutter 中添加文件选择器插件?

flutter - 如何在等待来自后端 API 的数据时最初显示 RefreshIndicator?

dart - 如何检查 Flutter Text 小部件是否溢出

android-studio - flutter Android Studio : Error re

flutter - 展开 Flutter 中的应用栏以允许多行标题?

dart - Flutter:使用 SlideTransition

android - 如何从 Flutter App 连接 Ms SQL?

firebase - 如何通过与 Flutter Cloud Firestore 插件中的日期进行比