флаттер скачать изображение с URL - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь загрузить изображение с сервера с помощью networkimage (), и я хочу загрузить его, как только оно будет загружено ... Может кто-нибудь предложить мне несколько идей.

CircleAvatar(
      backgroundImage: NetworkImage(url),
      maxRadius: 15.0,
              ); 

Здесь я загружаю изображение с моего сервера. Я хочу сохранить изображение по определенному пути после загрузки изображения.

Ответы [ 3 ]

0 голосов
/ 06 ноября 2018

Я рекомендую image_downloader .

  • Для ios изображение сохраняется в библиотеке фотографий.
  • Для Android изображение сохраняется в Environment.DIRECTORY_DOWNLOADS или указанном месте. При вызове inExternalFilesDir() указание разрешения становится ненужным.
  • По callback() вы можете получить статус прогресса.

Ниже приведен простейший пример. Это будет сохранено.

await ImageDownloader.downloadImage(url);
0 голосов
/ 23 марта 2019

Для более сложной обработки загрузок изображений / файлов можно рассмотреть пакет flutter_downloader .

Некоторые из понравившихся мне функций:

  • Показывает уровень загрузки ОС
  • может отслеживать все загрузки
  • Имеет уведомление
0 голосов
/ 13 сентября 2018

Я использую этот плагин для сохранения изображения в телефоне с помощью URL https://pub.dartlang.org/packages/image_picker_saver

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...