Google Chrome浏览器无法显示本地网络或本地主机中的图像?

时间:2012-11-05 02:29:14

标签: google-chrome android

编辑:

在html源代码中,我喜欢这样的:

<img src="./images/someimage.jpg" />

这显示精美的IE / FireFox会显示来自URL的图像,例如&#34; http:// mypc&#34;或&#34; http:// localhost&#34;或者网络上的IP地址,Galaxy,Windows机器或谷歌Android上的谷歌浏览器都不会显示图像。

在尝试各种CSS,图像src标签,html文档描述技巧烧了太多时间后,我放弃了。

在我的搜索过程中,我发现(并且丢失了)有关此问题的Chrome论坛链接,似乎说用户就是这样。

任何人都有关于天气的更多信息可以在netwrok或ip地址上查看本地主机/计算机名称上的图像?

2 个答案:

答案 0 :(得分:0)

尝试使用http://localhost/resouce.jpg代替http:/localhost/resouce.jpg

答案 1 :(得分:0)

根据您上面的评论(如果您说h11p://mycomputer/images/image1.jpg它可以工作)和您的问题(您放置./images/someimage.jpg的图片网址),我的猜测是您对网址的相对性(缺少更好的词)有疑问。

E.G。

如果您的页面位于h11p://mycomputer/folder/page.html,并且您使用相对URL ./images/image1.jpg来获取图像,那么您的浏览器将在h11p:// mycomputer / folder /中查找images / image1.jpg找到那个图像。

对于已经重写以包含其他斜杠的URL,也会发生这种情况。

解决方案是使用网站上绝对的网址,例如/images/image1.jpg(省略前导。)或使用对主机绝对的URL,例如h11p://mycomputer/images/image1.jpg

第一种解决方案更可取,因为当您更改网站的主机名/域名时,它将继续有效。

**读http我写的地方h11p