【发布时间】:2020-09-24 03:59:51
【问题描述】:
我一直在寻找将 Flutter Web 中的图像文件读取和写入本地目录的方法。目的是使该站点无需两次下载图像。例如:我们可以检查文件是否存在,如果不存在,那么我们可以下载它。
我们可以像这样在 Flutter App 中轻松做到这一点:
-
要访问本地存储中的文件:
// Getting App's local directory final Directory localRootDirectory = await getApplicationDocumentsDirectory(); final String filePath = p.join(localRootDirectory.path, path, filename); final tempFile = File(filePath); return await tempFile.readAsBytes(); -
然后保存我们要做的新文件:
//Writing the image into file tempFile = await File(filePath).create(recursive: true); await tempFile.writeAsBytes(bytes);
那么 Flutter Web 中是否有与上述解决方案等效的方案?
谢谢
【问题讨论】:
标签: flutter-web