请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

无法显示图片

老师好,我的小程序无法正常加载图片,也没有报错,就是不出图片,url也是正确的,输入到浏览器可以正常访问图片,不知是哪里有问题

https://img1.sycdn.imooc.com//szimg/5b580b8b0001093121241137.jpg

正在回答 回答被采纳积分+3

3回答

慕慕2046813 2018-10-27 13:17:48

我感觉你的url是不是少了‘//’,“http:”后面

0 回复 有任何疑惑可以回复我~
提问者 慕函数6561509 2018-07-25 15:34:23

老师你说的是对的,我把代码重新又打了一遍,出现了和输入源代码相同的问题,

错误提醒:(Failed to load local image resource /pages/home/z.cn/images/banner-4a.png)

报错中也出现了/pages/home,我输入源代码也出现了同样的问题,

图片显示的url是正确的z.cn/images/banner-4a.png。

https://img1.sycdn.imooc.com//szimg/5b5825aa0001cc9414900493.jpg


老师除此之外,我还看了有很多同学也出现了类似的问题,但是有一个细节不一样,就是我的错误提醒中出现的是fail to load local image, 而有些同学出现的是fail to load image,少了一个local,他的url就不存在前面有/pages/home的情况。我感觉这个很可能是一个小程序内部设置问题,但是不知道在哪里更改,附图说明,请老师看一看。

我的:fail to load local image

https://img1.sycdn.imooc.com//szimg/5b5827c000017b0d08650180.jpg

其他人的: fail to load image

https://img1.sycdn.imooc.com//szimg/5b5827f9000190a816420662.jpg





0 回复 有任何疑惑可以回复我~
  • 7七月 #1
    你这个问题原因是因为你的这个地址不是我们API的地址啊,你应该访问的是我们服务器的图片呀,这路径也不对
    回复 有任何疑惑可以回复我~ 2018-07-25 17:34:34
  • 提问者 慕函数6561509 回复 7七月 #2
    老师,最后一张图片是其他人的,我从提问区找到的。
    前两张图片是我的.
    在第一张图片中,你可以看到 img:url:“http:z.cn/images/banner-4a.png”  这个是正确的
    但是在第一张图的下半部分您可以看到错误url是
    /pages/home/z.cn/images/banner-4a.png
    
    多出了/pages/home部分,我使用了源码加载了一下,出现了相同的问题,所以有点不理解,我感觉这个是不是小程序中的某一个设置呢?
    回复 有任何疑惑可以回复我~ 2018-07-25 18:08:37
  • 7七月 回复 提问者 慕函数6561509 #3
    不是,这个我说过了,分析很简单,你这个url是怎么来的,你打印看一下, /pages/home,这个肯定是 拼接的时候错了。这代码你不是一行行的写的吗?还是说你就直接把源代码在运行?
    回复 有任何疑惑可以回复我~ 2018-07-25 18:19:49
7七月 2018-07-25 14:38:21

这肯定是wxml在解析AppData里的数据时候 解析的代码写的不对,再看下结构然后看下解析代码

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信