#flutter #dart #ftp
#flutter #dart #ftp
Вопрос:
У меня есть локальный FTP-сервер, который содержит список изображений.
Я хочу получить эти изображения с этого FTP-сервера и отобразить в своем приложении.
Пример :
FTP Url: ftp://192.111.01.111 /
URL изображения: ftp://192.111.01.111/IMG_20190919_153125236.jpg
Я пробовал что-то вроде этого :
Image.network("//192.168.0.162/IMG_20190917_151246576_HDR.jpg",),
Но получение ошибки :
Invalid argument(s): Unsupported scheme 'file' in URI file://192.168.0.162/IMG_20190917_151246576_HDR.jpg
Как получить это изображение с этого сервера??
Я не имею большого представления о FTP-серверах, поэтому, если подход неправильный, пожалуйста, предложите правильный подход для загрузки файлов из сети.
Ответ №1:
используйте cached_network_image из pub.dev
Container(
height: 300,
decoration: BoxDecoration(
image: DecorationImage(
image: CachedNetworkImageProvider(url),
),
),
);