Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 在flatter中显示本地映像和服务器映像(带缓存)_Dart_Flutter_Image Caching_Flutter Image - Fatal编程技术网

Dart 在flatter中显示本地映像和服务器映像(带缓存)

Dart 在flatter中显示本地映像和服务器映像(带缓存),dart,flutter,image-caching,flutter-image,Dart,Flutter,Image Caching,Flutter Image,我试图在从图像库以及网络加载的图像中选择的小部件中显示图像 CachedNetworkImage可以很好地处理网络图像,但当我尝试从gallery传递所选图像时,它不起作用 CachedNetworkImage( imageUrl: url, placeholder: (context, url) => new CircularProgressIndicator(), errorWidget: (context, url, error) => ne

我试图在从图像库以及网络加载的图像中选择的小部件中显示图像

CachedNetworkImage可以很好地处理网络图像,但当我尝试从gallery传递所选图像时,它不起作用

CachedNetworkImage(
      imageUrl: url,
      placeholder: (context, url) => new CircularProgressIndicator(),
      errorWidget: (context, url, error) => new Icon(Icons.error),
    );
请帮我看看这个

目的是 1.可以加载本地图像 2.可以加载网络映像 3.可以显示缓存的图像


先谢谢你

您能否跟踪您是否有指向本地文件路径的URL或字符串,并相应地使用
CachedNetworkImage
FileImage
?我已经尝试过了,但这对我不起作用。你有这方面的代码片段吗?如果你找到了解决方案,请在这里发布!您能否跟踪您是否有指向本地文件路径的URL或字符串,并相应地使用
CachedNetworkImage
FileImage
?我已经尝试过了,但这对我不起作用。你有这方面的代码片段吗?如果你找到了解决方案,请在这里发布!