1

我正在制作一个 Flutter 项目,其中图像显示在列表视图中,用户可以共享、收藏或下载图像。我被困在下载部分。是否可以将图像文件保存到手机的存储器中以供离线使用?

我想要发生的是我可以创建和编写一个图像文件

Future<String> get _localPath async {
  final directory = await getApplicationDocumentsDirectory();
  return directory.path;
}

Future<File> get _localFile async {
  final path = await _localPath;
  return File('$path/$title.txt');
}

// Write an image by obtaining an image through a URL

然后能够通过

Image.file('$path/$title.txt')
4

0 回答 0