La página HTML5 Canvas se cuelga en IE9
Frecuentes
Visto 280 equipos
1
TimingCharts.com se carga en dispositivos FireFox, Chrome, Safari y Android, pero se bloquea en IE9. Si presiono F12 y hago clic en casi cualquier cosa dentro de la configuración del desarrollador, como depuración, modo de navegador, imágenes, etc., la página se cargará. Mientras dejo el navegador abierto, la página sigue funcionando bien. Sin embargo, si cierro el navegador y vuelvo a entrar, tengo que pasar por el proceso f12 nuevamente.
Varios usuarios han confirmado que tienen el mismo problema. ¿Alguien puede decirme qué debo hacer para que esta página se cargue correctamente?
2 Respuestas
3
jaja ya se porque. ¡Envié un informe de error a Microsoft para esto en la versión beta de IE9! Nunca respondieron :-(
Tiene console.log
en su página y eso estropea IE9 a menos que las herramientas de desarrollo estén abiertas. Este es un error realmente estúpido, porque tan pronto como vas a investigar con las herramientas de desarrollo, ¡el error desaparece!
Puede hacer que siempre funcione envolviendo su declaración de esta manera:
if (window.console !== undefined && window.console.log !== undefined) {
console.log('some console output');
}
¡Eso debería permitir que IE9 funcione de nuevo!
Respondido 02 Jul 12, 05:07
0
Gracias por la dirección Simón! Después de trabajar con su ejemplo por un tiempo me decidí por...
<head>
<script type="text/javascript">
if (!window.console) console = {log: function() {}};
</script>
</head>
Esto parece haber solucionado el problema. Realmente aprecio tu ayuda.
Respondido 02 Jul 12, 17:07
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas javascript html canvas internet-explorer-9 html5-canvas or haz tu propia pregunta.