Foros del Web » Creando para Internet » Flash y Actionscript »

XHTML y FLASH no sale el preloader en IExplorer, pero si en Nestace y Firefox, help!!

Estas en el tema de XHTML y FLASH no sale el preloader en IExplorer, pero si en Nestace y Firefox, help!! en el foro de Flash y Actionscript en Foros del Web. Hola bueno, pues ya metido en la compatibilidad de XHTML y FLASH, pues resulta que no me aparece la pelicula en IExploer hasta que ya ...
  #1 (permalink)  
Antiguo 14/11/2005, 19:11
 
Fecha de Ingreso: diciembre-2003
Mensajes: 120
Antigüedad: 14 años
Puntos: 0
Pregunta XHTML y FLASH no sale el preloader en IExplorer, pero si en Nestace y Firefox, help!!

Hola bueno, pues ya metido en la compatibilidad de XHTML y FLASH, pues resulta que no me aparece la pelicula en IExploer hasta que ya esta toda cargada, osea el preloader que tengo no aparece, se queda con el recuadro y el simbolo de aplicacion, y cuando toda la pelicula se ha cargado, entonces sale bien, osea que la precarga la hace el Explorer y salta al inicio de la pelicula, pero en Netscape y Firefox funciona ok.

aqui el codigo para que valide en XHTML y poder insertar Flash:
Código:
<object type="application/x-shockwave-flash" 
data="/gt.swf" width="766" height="570">
<param name="movie" value="gt.swf"/>
</object>
alguna sugerencia???

Gracias y un saludo!!!
__________________
jorcri...
  #2 (permalink)  
Antiguo 22/11/2005, 07:46
 
Fecha de Ingreso: diciembre-2003
Mensajes: 120
Antigüedad: 14 años
Puntos: 0
Hola de nuevo, bueno pues sigo con el mismo problema, he probado mil cosas y nada, nadie tiene alguna idea:

Es una web toda en flash, al abrirla con explorer tarda en empezar el preloader (precarga de la web), se queda con el cuadro de aplicacion y va progresando la barra del explorer lentamente, despues salta la precarga, la carga bien y sale la web bien, si no uso xhtml transicional funciona de maravilla, pero si uso xhtml transicional ocurre esto, pero solo ocurre con explorer, en netscape, firefox y opera funciona bien de todas las maneras.

Tambien aunque el swf este en el cache del pc, hace los mismo, lo unico que se salta la precarga al estar ya en el cache, como es normal!!!

El swf pesa 700ks, lo he probado en una pagina limpia y sin codigo y ocurre los mismo, con flash player 6/7 y 8 y lo mismo, en otros pc's y lo mismo, estoy desesperado ya, aqui el codigo:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Prueba</title>
</head>
<p>
   <object type="application/x-shockwave-flash" data="peli.swf" width="766" height="570">
   <param name="movie" value="peli.swf" /> 
   <param name="bgcolor" value="#333333" /> 
   </object>
</p>
<body>
</body>
</html>
a tambien he probado con:
Código:
 data="/peli.swf"
 value="/peli.swf"
hay alguna otra opcion para meter flash en xhtml valido???

socorrooooo!!!!
un saludo!!!
__________________
jorcri...
  #3 (permalink)  
Antiguo 22/11/2005, 08:27
 
Fecha de Ingreso: marzo-2005
Ubicación: Lima, PE
Mensajes: 28
Antigüedad: 12 años, 8 meses
Puntos: 0
Disculpa, estas utilizando componentes de Flash? porque existen algunos problemas con precargas de componentes y si no, haz revisado todo el artículo de Flash Satay "Embebiendo Peliculas Flash que soporten estándares" si puedes dame más alcances para poder ayudarte
  #4 (permalink)  
Antiguo 22/11/2005, 10:59
 
Fecha de Ingreso: diciembre-2003
Mensajes: 120
Antigüedad: 14 años
Puntos: 0
gracias zazk, si encontre la solucíón con el flash-satay:

pego aqui la solucion:

Para peliculas que tengan un mayor tamaño, explorer puede dar este problema, la solucion es crear una pelicula inicial, la llamaremos "contenedor", con 1k ya vasta, solo con meter el mismo color de fondo de la precarga ya valdra y no se notara el salto, es decir se indica que cargue la minipelicula y despues que cargue la buena, asi la carga de objecto queda realizada y empieza correctamente la pelicula buena.

En la pelicula inicial o "contenedor", en el primer frame basta con solo meter:

Código:
_root.loadMovie("nombre_pelicula_buena.swf",0);
y pasamos la carga a traves del xhtml asi:

Código:
<object type="application/x-shockwave-flash" data="contenedor.swf?path=nombre_pelicula_buena.swf" width="766" height="570">
<param name="movie" value="contenedor.swf?path=nombre_pelicula_buena.swf" />
<param name="bgcolor" value="#333333" />
</object>
gracias de nuevo zazk, estaba ya apuradillo!!!
__________________
jorcri...
  #5 (permalink)  
Antiguo 06/11/2006, 15:22
 
Fecha de Ingreso: marzo-2006
Ubicación: Medellín
Mensajes: 93
Antigüedad: 11 años, 8 meses
Puntos: 0
Bueno amigo, yo tengo el mismo problema pero a la inversa, resulta que tengo un index.swf principal el cual tiene un preloader para cargar otros SWFs dentro de si mismo (osea dentro de index.swf), el preloader se debe mostrar cada vez que esta cargando un SWF diferente. Esto me funciona perfectamente en el Explorer, pero que sorpresa me llevo cuando veo que en Firefox no funciona correctamente, intenté adaptarlo con el método Satay pero no me funcionó, no logré los resultados que esperaba o no sé si es que lo estaba haciendo mal. Sera que me pueden ayudar, estoy desesperado!!! HELP!!!!
__________________
"Conocimiento adquirido y no compartido se perderá para siempre" :cool:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:42.