如何在颤振中从 FTP 服务器加载图像?

时间:2020-12-27 13:47:10

标签: flutter dart ftp

我有一个包含图像列表的本地 FTP 服务器。

我想从那个 FTP 服务器检索这些图像并显示在我的应用程序上。

示例:

FTP 网址:ftp://192.111.01.111/

图片网址: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 个答案:

答案 0 :(得分:0)

使用来自 pub.dev 的 cached_network_image

Container(
   height: 300,
   decoration: BoxDecoration(
   image: DecorationImage(
      image: CachedNetworkImageProvider(url),
      ),
   ),
);