下图显示为损坏的图像,但是当我将URL放入浏览器时,它可以正常工作。通过我的浏览器VIA url访问图像后,图像被缓存,图像标记开始工作,但一旦我清除了缓存,图像再次被破坏。有人可以帮我解决这个问题吗?
<img src="http://www.rktteam.vastserve.com/Brawlhalla-660x330.png" style="background-color: initial;">
我不认为它的HTTPS / HTTP不匹配问题。左侧是带有HTTP URL的损坏图像(当您在浏览器中访问它时,它可以正常工作)。右边是另一个带HTTP的图像,但即使在我清除缓存后它也能正常工作。
在这里查看完整的HTML。 https://www.rkt-team.com/events/32
答案 0 :(得分:3)
您使用https
协议链接到网站,但您引用的图片使用http
协议。出于安全原因,您不得在https站点中加载不安全(http)内容。
将http
更改为https
或反过来。
答案 1 :(得分:0)
答案 2 :(得分:0)
输出缓冲区可能存在问题。它是用PHP构建的吗?你试过ob_clean()吗?
答案 3 :(得分:0)
我无法解决这个问题。问题与http://www.uhostall.com/有关。但是我能够做一些工作。我将主机更改为000webhost,我不再遇到此问题。
答案 4 :(得分:-1)
尝试删除背景颜色