未找到颤振网络图像

  • 本文关键字:网络 图像 flutter dart
  • 更新时间 :
  • 英文 :


我的应用程序从Firestore读取URL。这个URL指向Firestorage中的一个图像。

如果图片在firestorage中被删除,应用程序将继续尝试读取URL…

如何捕获此错误?

提前感谢!

您可以使用Image.network()errorBuilder()命名的构造函数

获得异常下面是一个例子:

Image.network(
'https://example.does.not.exist/image.jpg',
errorBuilder:
(BuildContext context, Object exception, StackTrace? stackTrace) {
// Appropriate logging or analytics, e.g.
// myAnalytics.recordError(
//   'An error occurred loading "https://example.does.not.exist/image.jpg"',
//   exception,
//   stackTrace,
// );
return Text('ð¢');
},
),

参考图像部件errorBuilder属性

最新更新