enter image description hereI try to solve the problem although the user is in offline situation, to show local image ,but I get this error.how to solve it please help me .My url is not worng but get error .

  FadeInImage(
                      height: 250,
                      width: 300,
                      // here `bytes` is a Uint8List containing the bytes for the in-memory image
                      placeholder: AssetImage('images/profile.jpg'),
                      image: NetworkImage(user?.photoUrl ?? ''),
                    ),

推荐答案

...用户处于脱机状态,以显示本 map 像,但我收到此错误

placeholder属性用于当图像为loading时,因此在图像完全加载后,您仍然会在脱机模式下收到错误,因为它仍然try 加载在offline模式下不起作用的NetworkImage.

要解决这个问题,您可以使用Image.network,它有一个errorBuilder-如果找不到网络映像,就会被调用,然后,您应该加载一个Asset映像.

FadeInImage(
              height: 250,
              width: 300,
              placeholder: NetworkImage('https://picsum.photos/200/300.jpg'),
              image: Image.network(
                'https://fastly.picsum.photos/id/493/200/300.jpg?hmac=grrcfhF-iSyQuaMEkd8b4OH6Gn2W3xm7dUL4-955Vxw',
                errorBuilder: (BuildContext context, Object exception,
                    StackTrace? stackTrace) {
                  return Image.asset('/path/to/image.png');
                },
              ).image)

See also

Flutter相关问答推荐

Dexing时出错.将Flutter 升级到3.19.0后

audioQuery不会等待判断存储权限

在Flutter 中实现中小型应用程序栏标题

如何在容器小部件中的图像旁边添加文本?

在选项卡栏视图中搜索和筛选不起作用

try 使用fl_Chart of Ffltter,但在导入它时遇到以下错误:Error:';TextScaler';is;t a type

框中的Flutter 适配图像

SingleChildScrollView在ErrorWidget.builder中不工作

在 flutter 吧蜂巢中拯救主题

如何在flutter中使用youtube_explod_start加载下一页

ScaffoldMessenger 在等待键下方不起作用

如何从flutter连接PostgreSQL数据库?

什么最接近 Dart 的 List.asMap().forEach() 返回列表?

在 flutter 中获取最喜欢的文档

如何从另一个页面访问 Firebase 值?

Cloud firestore:如何使用 map 对象创建和更新嵌套数组

如何建立最近的文件列表?

Android: 从 URI 获取音频元数据

Flutter snapShot.hasData 为假但响应有数据

如何在 flutter 中制作这种类型的扩展瓦片