无效参数:URI-Image.network中未指定主机



我正在构建一个应用程序,在该应用程序中,我从api获取图像url并将其显示给用户。这是我的代码:

Image.network(
news.urlToImage ??
defaultPlaceholderImageUrl,
),

Api有时不提供url,所以我显示占位符图像,这部分工作得很好。但是我在提供的一个url中得到了以下错误:

════════ Exception caught by image resource service ════════════════════════════════════════════════
Invalid argument(s): No host specified in URI https:////m.files.bbci.co.uk/modules/bbc-morph-sport-seo-meta/1.20.8/images/bbc-sport-logo.png

该链接在浏览器中有效。但不是在应用程序中。我该如何解决这个问题?

问题出现在URLhttps:////m.files.bbci....中。它具有4个CCD_ 2,这对于CCD_。到目前为止,还没有捕获异常的本地方法,但您可以使用不同的库。你可以从这篇文章中了解更多关于这个问题和可能的解决方案。

Flutter如何处理Image.network错误(如404或错误的url(

相关内容

  • 没有找到相关文章

最新更新