我正在构建一个包含大量图像的网页,这些图像都来自于Limelight CDN上的Rackspace Cloudfiles。有时页面会完成加载,包括图像,Chrome / Webkit将无法呈现一些图像。
Chrome不会在其位置呈现“损坏的图像”,如果我检查了检查器中的“资源”选项卡,则会列出它们,并且数据全部已加载。非渲染图像显示与正确渲染图像相同的信息。
这通常发生在我前进页面然后返回(通过历史记录)。如果我重新加载页面,它会持续存在,除非我进行硬刷新(Chrome中的⌘⇧R),然后它们都会再次显示正常。
我没有加载JavaScript中的图像或类似的任何奇怪的图像,也没有任何隐藏图像的CSS。这只发生在Chrome中,而且我从隐身模式中就不会发生这种情况。
任何想法导致了什么?如果这是一个错误,我该如何向Chrome团队报告?
我检查了Inspector的“网络”标签中的标题,结果发现,对于呈现的图片,Chrome只显示其标题元数据,如下所示:
对于不正确呈现的图像,元数据以及304 Not Modified
状态的完整请求和响应标题一起显示。
答案 0 :(得分:1)
这可能是Chrome / Webkit错误: http://code.google.com/p/chromium/issues/detail?id=20960
答案 1 :(得分:0)
这是一个已经解决的Chrome错误。 不由themarvin链接的错误。
答案 2 :(得分:0)
使用最新的chrome我的拇指图像也有同样的问题。图像不时渲染。我改变了图像风格:
width: 150px; height: 100%;
到
width: 150px; height: auto;
并且“height:auto”修复了Chrome中的错误。 希望在某些情况下,成立的解决方案会有所帮助。