gpt4 book ai didi

javascript - 为什么 Google Chrome 9 不显示来自 Amazon S3 的图像?

转载 作者:技术小花猫 更新时间:2023-10-29 12:27:56 25 4
gpt4 key购买 nike

如果你去这个网站,你会注意到中间有一个大图片。
如果你检查它,你会看到这个。

<img src="http://s3.amazonaws.com/mosaicimages/hmn58067pa">

如果您在检查模式下将鼠标悬停在它上面,您会看到:

img[480x640]

这很正常。图片应显示。

但有时,当我浏览我的网站时,图像根本不显示。 HTMl 是相同的。一切都一样。只是“缓存”乱了。

这是它的样子:http://i52.tinypic.com/1190xu0.jpg

当图像不显示时,我在 Chrome 浏览器设置中清除缓存,然后图像再次显示。再次浏览网站后,随机图片消失。

这很奇怪,因为当您检查它时,代码是相同的。但是,图片显示:

img[0x0]

这很尴尬,因为图像确实存在。它在 S3 中,没问题。它也发生在其他页面上,而不仅仅是这个页面。它发生在 S3 中的所有图像上。

有些人可能无法重现它。我的一些 friend 复制了它。但如果可以的话,请帮忙,谢谢。

编辑:我发现了一些与 Chrome 相关的错误问题?是这个吗?

http://code.google.com/p/chromium/issues/detail?id=67373&can=1&q=image%20304&colspec=ID%20Stars%20Pri%20Area%20Feature%20Type%20Status%20Summary%20Modified%20Owner%20Mstone%20OS

http://code.google.com/p/chromium/issues/detail?id=68622

编辑:在隐身模式下一切正常。

最佳答案

您是否在控制台中收到以下警告?

Resource interpreted as [something] but transferred with MIME type [something else]

如果图像是动态加载的(即 img src 在客户端运行时更改),则可能会发生这种情况 - 这很好地响应了 here .

可能也是由浏览器实际接收到不正确的 MIME 类型声明引起的 - 我不认为这是 S3 特定的问题(考虑到显然 wide range 遇到的类似问题) 并且宁愿建议这可能是转发(公司?)代理等的问题 - 我们在包含字体时就是这种情况,但从不包含图像。

关于javascript - 为什么 Google Chrome 9 不显示来自 Amazon S3 的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4911845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com