如何允许用户将文件保存到 Flutter 中的特定文件夹?我为 Mac 构建了一个简单的桌面应用程序,它从 API 返回文件。目前,它将文件保存到缓存目录中。
try {
io.Directory saveDir = await getTemporaryDirectory();
String filePath = saveDir.path;
io.File returnedFile = new io.File('$filePath/$filename.xlsx');
await returnedFile.writeAsBytes(result.bodyBytes);
print(saveDir);
} catch (e) {
print(e);
}
Run Code Online (Sandbox Code Playgroud)