2011-02-06 25 views
14

Si va a este sitio, verá una imagen grande en el medio.
Si lo inspecciona, verá esto.¿Por qué Google Chrome 9 no muestra imágenes de Amazon S3?

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

Si se pasa sobre ella durante el modo Inspeccionar, verá este:

img[480x640] 

y eso es normal. La imagen debería mostrarse.

Pero a veces, cuando navego por mi sitio, la imagen simplemente no se muestra. El HTMl es el mismo. Todo es lo mismo. Es solo que el "caché" se equivoca.

Esto es lo que parece: http://i52.tinypic.com/1190xu0.jpg

Cuando la imagen no aparece, puedo borrar la memoria caché en la configuración del navegador Chrome, y se muestran las imágenes de nuevo. Después de navegar de nuevo por el sitio, desaparecen las imágenes aleatorias.

Es extraño porque cuando lo inspecciona, el código es el mismo. Sin embargo, la imagen dice:

img[0x0] 

Eso es muy incómodo, porque la imagen realmente está allí. está en S3 y está bien. Sucede también en otras páginas, no solo en esta página. Sucede para todas las imágenes que están en S3.

Es posible que algunos de ustedes no puedan reproducirlo. Algunos de mis amigos lo reproducen. pero si puedes, por favor ayuda, gracias.

Editar: He encontrado algunos errores relacionados con Chrome? ¿Es esto?

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

Editar: todo funciona bien en modo de incógnito.

+2

Afortunadamente, o por desgracia, no puedo reproducir este problema (aunque estoy ejecutando Chrome 10). Tal vez tiene que ver con la configuración de su navegador? Además: ¿Este problema ocurre con otros navegadores o es específico de Chrome 9? – Johannes

+1

¿Estás usando Chrome 9?Por cierto, este problema no ocurre en Firefox – TIMEX

+1

Mi amigo que está ejecutando la última versión del último desarrollador de Chrome 9, también tiene este problema. Es realmente aleatorio. Algunas imágenes muestran algunas solo tienen img [0x0] cuando las inspecciona. Estoy usando "9.0.597.84". Eso es lo que dice en Acerca de Chrome. Extrañamente, mi amigo dice "9.0.597.84 Beta" – TIMEX

Respuesta

2

¿Aparece la siguiente advertencia en la consola?

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

puede ocurrir si una imagen se carga dinámicamente (es decir img src cambiado en tiempo de ejecución en el cliente) - que se respondió muy bien a here.

Esto podría también ser causada por el navegador que realmente reciben una declaración de tipo MIME incorrecto - No creo que sería un problema-S3 específico (teniendo en cuenta el parecer de wide range problemas similares tropezado) y prefieren sugerirlo podría ser un problema con un proxy de reenvío (¿corporativo?), etc. Este fue el caso para nosotros al incluir fuentes pero nunca con imágenes.

0

Google Chrome tiene un problema de informe excelente ubicado en la pestaña de configuración, lleve este problema a ellos, al menos lo rectificarán en versiones futuras de Chrome.

Cuestiones relacionadas