gpt4 book ai didi

flutter - 无效参数 : No host specified in URI - Image. 网络

转载 作者:行者123 更新时间:2023-12-02 02:34:40 53 4
gpt4 key购买 nike

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

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

Api 有时不提供 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

那个link在浏览器中工作。但不在应用程序中。我该如何解决这个问题?

最佳答案

问题出在 URL https:////m.files.bbci.... 中。它有 4 个 /,这是 Image.network() 小部件的无效 URL 格式。到目前为止,还没有捕获异常的 native 方法,但您可以使用不同的库。您可以从这篇文章中了解有关该问题和可能的解决方案的更多信息。

Flutter how to handle Image.network error (like 404 or wrong url)

关于flutter - 无效参数 : No host specified in URI - Image. 网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64514827/

53 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com