收藏
回答

image组件有Bug么

<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 个回答

  • dupeng
    dupeng
    2017-10-14

    好的 谢谢 我试试

    2017-10-14
    有用
    回复
  • Jobin
    Jobin
    2017-10-14

    看报信息 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) 

    2017-10-14
    有用
    回复
  • dupeng
    dupeng
    2017-10-14

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

    2017-10-14
    有用
    回复
  • Jobin
    Jobin
    2017-10-14

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

    2017-10-14
    有用
    回复
  • dupeng
    dupeng
    2017-10-13

    好的 谢谢了 各位

    2017-10-13
    有用
    回复
  • King
    King
    2017-10-13

    官方答复:

    https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=8c2884715ed3f0a82d275d1c3c8c961a&highline=ed%7C%26the%20server%20responded%20with%20a%20status%20of%20404%7C%26404%7C%26server&token=782103607&lang=zh_CN

    2017-10-13
    有用
    回复
  • You can you up
    You can you up
    2017-10-13

    好像都有这个问题

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

    不用理他

    2017-10-13
    有用
    回复
  • King
    King
    2017-10-13

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

    2017-10-13
    有用
    回复
登录 后发表内容