2011-03-31 13 views
8

Tengo una película flash en una página de inicio de sesión que se muestra bien en todos los navegadores, excepto IE8 (sorpresa sorpresa), donde acabo de ver una cruz roja en un cuadrado. Se puede ver lo que quiero decir si nos fijamos en la página en IE:La película Flash no aparece en IE8 en mi PC. ¿Alguien puede echar un vistazo?

http://monthlymixup.com/index.php

Este es el código correspondiente:

<object type="application/x-shockwave-flash" data="mixup.swf" width="800" height="445"> 
    <param name="wmode" value="transparent"> 
</object> 

La película fue creado en Flash 10 con ActionScript 3. ¿Alguno ¿Alguna sugerencia sobre por qué no funciona en IE?

Gracias,

Nick

Respuesta

8

he hecho un poco más alrededor de google, y se informó de que tenía que introducir el código de la siguiente manera:

<object type="application/x-shockwave-flash" data="mixup.swf" width="800" height="445"> <param name="wmode" value="transparent"> <param name="movie" value="mixup.swf"> 

Para el parpadeo en el inicio de la película flash, donde el marco podría ser visto antes de la película comencé, necesitaba precargar la película flash.

2

Citado de: http://kb2.adobe.com/cps/415/tn_4150.html

Para asegurar que la mayoría de los navegadores van a jugar sus películas de Flash Player, debe colocar la etiqueta EMBED anidado dentro de la etiqueta objeto como se muestra en el ejemplo anterior. Los navegadores habilitados para ActiveX "ignorarán" la etiqueta EMBED dentro de la etiqueta OBJECT. Netscape y Microsoft Los navegadores que usan el complemento Flash no reconocerán la etiqueta OBJECT y leerán solo la etiqueta EMBED.

Aquí está un ejemplo rápido:

<object type="application/x-shockwave-flash" data="mixup.swf" width="800" height="445"> 
    <param name="wmode" value="transparent"> 
    <embed href="mixup.swf" quality=high width="800" height="445" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed> 
</object> 

Pon eso en su página y ver cómo funciona. Es posible que necesite modificar un poco los estilos.

+0

Gracias. De hecho, busqué más en Google y descubrí que necesitaba ingresar el código de la siguiente manera: ' \t 'esto ahora aparece en IE, mientras que cuando probé tu ejemplo, nada apareció aún. Sigo viendo un destello del cuadro de la película y las casillas de inicio de sesión antes de que se cargue la película. ¿Sabes por qué está pasando esto? 'Si usa IE puede ver lo que quiero decir aquí: [link] (http://monthlymixup.com/) – Nick

+0

Tendré que cambiar a mi máquina con Windows para probar esto más. Volvere a ti. – Unsigned

Cuestiones relacionadas