2011-02-06 15 views
14

Se andate a questo sito, noterete una grande immagine nel mezzo.
Se lo ispezioni, vedrai questo.Perché Google Chrome 9 non mostra immagini da Amazon S3?

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

Se si posiziona il mouse su di esso durante la modalità Inspect, vedrete questo:

img[480x640] 

E questo è normale. L'immagine dovrebbe essere visualizzata.

Ma a volte, quando navigo nel mio sito, l'immagine semplicemente non viene visualizzata. HTMl è lo stesso. Tutto è lo stesso. È solo che la "cache" fa casino.

Questo è ciò che sembra: http://i52.tinypic.com/1190xu0.jpg

Quando l'immagine non viene visualizzata, a cancellare la cache nelle impostazioni del browser Chrome, e viene visualizzata l'immagine di nuovo. Dopo aver visitato di nuovo il sito, le immagini casuali scompaiono.

È strano perché quando lo si ispeziona, il codice è lo stesso. Tuttavia, l'immagine dice:

img[0x0] 

Questo è molto imbarazzante, perché l'immagine è davvero lì. è in S3 e va bene. Succede anche su altre pagine, non solo su questa pagina. Succede per tutte le immagini che sono in S3.

Alcuni di voi potrebbero non essere in grado di riprodurlo. Alcuni dei miei amici lo riproducono. ma se puoi, per favore aiuto, grazie.

Modifica: ho riscontrato alcuni bug relativi a Chrome? È questo?

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

Edit: tutto funziona bene in modalità in incognito.

+2

O fortunatamente, o sfortunatamente, non riesco a riprodurre questo problema (Anche se, sto eseguendo Chrome 10). Forse ha a che fare con le impostazioni del tuo browser? Inoltre: questo problema si verifica con altri browser o è specifico di Chrome 9? – Johannes

+1

Stai utilizzando Chrome 9?A proposito, questo problema non si verifica in Firefox – TIMEX

+1

Il mio amico che sta eseguendo l'ultima build di Chrome 9 più recente, ha anche questo problema. È davvero casuale. Alcune immagini mostrano alcune img [0x0] quando le ispezioni. Sto usando "9.0.597.84". È quello che dice in Informazioni su Chrome. Stranamente, il mio amico dice "9.0.597.84 Beta" – TIMEX

risposta

2

Viene visualizzato il seguente avviso nella console?

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

può accadere se un'immagine è caricata dinamicamente (cioè img src modificato in fase di esecuzione sul client) - che era ben risposto a here.

Questo potrebbe anche essere causato dal browser in realtà riceve una dichiarazione di tipo MIME non corretta - Non credo che sarebbe un problema S3-specifica (data l'apparente wide range di problemi simili incontrati) e preferiscono suggerire potrebbe essere un problema con un proxy di inoltro (aziendale?) ecc. - questo era il nostro caso quando includevamo i caratteri ma mai con le immagini.

0

Google Chrome ha un eccellente problema di rapporto che si trova nella scheda impostazioni, portare questo problema a loro, almeno si correggeranno nelle future versioni di Chrome di rilascio.