image组件有Bug么
发布于 7 年前 作者 juanlong 18471 次浏览 来自 问答

<image src=“https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKxibdicO7k5eiclQc3WazTOPUoYEfp68kk8ofIly7IZ73LL1SMUiamdK3ZIJ0oeZ1MBOohjZ7iagxmnmg/0”></image>

此图片链接是微信头像的. 能正常显示,但是开发工具中一直报错

Failed to load image /pages/mine/index : the server responded with a status of 404 (HTTP/1.1 404 Not Found) 

From server 127.0.0.1

说是找不到这个图片。有时候不报错。之前没注意这个问题,但开发工具经常提示这个报错, 删除之后就可以了。请问下这个是怎么回事,是image 的Bug 么?

8 回复

好的 谢谢 我试试

你这个明显是image初始化时src未赋值引起的,这样就可以了<image wx:if="{{avatar}}" src="{{avatar}}"></image>

好的 谢谢了 各位

好像都有这个问题

可能是页面初始化就加载图片 里面路径还没赋值 引起的吧

不用理他

这个是有时候报错,有时候不报错。我看过页面上src 是值的。我换成带后缀的图片 就没这问题

看报信息 Failed to load image /pages/mine/index(注意这个地址不是你头像的地址,当src为空时候就是报这样的信息) 404而不是具体的路,就是初始化的时候src为空,你的src值是异步加载的。

你试试下面的代码显示头像

<image src="{{avatar || ‘aaaaaaa’}}"></image>

是不是会报(注意黑色斜体部分):

Failed to load image /pages/mine/index/aaaaaaa : the server responded with a status of 404 (HTTP/1.1 404 Not Found) 

好象是1.5.0以上的一个bug不用理他,官方在修复

回到顶部