簡體   English   中英

為什么Google Chrome 9不會顯示來自Amazon S3的圖像?

[英]Why does Google Chrome 9 not show images from Amazon S3?

如果你去這個網站,你會發現中間有一個大圖像。
如果你檢查它,你會看到這個。

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

如果您在Inspect模式下將鼠標懸停在它上面,您會看到:

img[480x640]

這是正常的。 應該顯示圖片。

但有時,當我瀏覽我的網站時,圖像根本無法顯示。 HTMl是相同的。 一切都是一樣的。 只是“緩存”搞砸了。

這就是它的樣子: http//i52.tinypic.com/1190xu0.jpg

如果圖像未顯示,我會在Chrome瀏覽器設置中清除緩存,並再次顯示圖像。 再次瀏覽網站后,隨機圖片消失。

這很奇怪,因為當你檢查它時,代碼是一樣的。 但是,圖像說:

img[0x0]

這很尷尬,因為圖像真的存在。 這是在S3,它很好。 它也發生在其他頁面上,而不僅僅是這個頁面。 它適用於S3中的所有圖像。

你們中的一些人可能無法重現它。 我的一些朋友重現了它。 但如果可以,請幫助,謝謝。

編輯:我發現了一些與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在運行時在客戶端上更改)可能會發生 - 這在這里得到了很好的響應。

可以通過實際接受了不正確的MIME類型聲明的瀏覽器造成的-我無法想象那將是一個S3-具體問題(給出的明顯大范圍的相似遇到的問題),並寧願認為它可能是有問題轉發(公司?)代理等等 - 在包含字體但從不包含圖像時,我們就是這種情況。

谷歌瀏覽器在設置選項卡中有一個很好的報告問題,將這個問題提交給他們,至少他們將在未來的版本鉻版本中糾正。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM