为什么image把网络图片解析成了本地图片导致500错误?
发布于 5 年前 作者 li47 12085 次浏览 来自 官方Issues

开发者工具 1.05.2102010

代码是 <image wx:if="{{item.channel.channel_icon}}lazy-load mode="widthFixsrc="{{item.channel.channel_icon}}"></image>

报错如下

[渲染层网络层错误] Failed to load local image resource /pages/card/cloud://ymbbx-96au3.796d-ymbbx-96au3-1302393669/%E4%B8%AD%E4%BF%A1%E9%93%B6%E8%A1%8C.png

 the server responded with a status of 500 (HTTP/1.1 500 Internal Server Error)

cloud://ymbbx-96au3.796d-ymbbx-96au3-1302393669/%E4%B8%AD%E4%BF%A1%E9%93%B6%E8%A1%8C.png 是云存储网络图片,不知为什么被解析成了本地图片,地址的前面给拼接上了/pages/card/ 导致不能显示,同一份代码在前面半部分的image使用相同的写法,图片可以正常显示,但是道理这里就总是报错。测试写入一个固定的云存储jpg格式图片的地址却可以正常显示,而png的图片做相同测试始终无法显示。

请问是何原因,应该如何修改,感谢。

1 回复

你好,500是内部服务器错误,检查下服务器。

回到顶部