我是新手,正在通过URL加载图像时遇到问题。
我项目中的图像URL就是这样
10.20.3.169 \ uploads / room / 1494073006dz15k9b.jpg
您可以看到URL斜杠不正确。当我将该网址放入浏览器时,它会自动更正网址并加载图片。 但是CachedNetworkImage库无法加载图片。
出于测试目的,我将URl更正为
10.20.3.169/uploads/room/1494073006dz15k9b.jpg
现在CachedNetworkImage
工作正常。
加载图像之前是否需要对URL进行编码? 如果是,那我该如何实现?
请帮助我。
答案 0 :(得分:0)
正如@GünterZöchbauer所说,在更正API URL并添加http://
后,其工作正常。
网络浏览器会自动更正网址,但对于CachedNetworkImage
,我们需要传递准确的网址。
如果我们传递不带http://的URL,那么库将尝试从文件中选择图像并给出例外。