Comunidad de diseño web y desarrollo en internet online

Problema de orden de cargas con swf y htm

Citar            
MensajeEscrito el 30 Jul 2007 12:53 pm
El problema es el siguiente:

Arme una pagina en htm, para los contenidos de los textos, y el fondo lo arme en swf para que sea un poco más animado, la pagina esta armada con layers anidados (uno adentro del otro).

El problema es que a la hora de levantarla online primero me carga el swf y hasta que no termina de cargar el swf no cargan los jpg de adentro, o van cargando pero es muy desprolijo y la animacion se suelta antes que el jpg y todo eso.

Pregunta: Hay alguna forma de comandar el play del swf desde htm o de hacer que el flash lo carge al final de cargar los jpg.

Saludos Y Gracias

Por cantonis

5 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 07 Ago 2007 04:26 pm
no termine de entender el problema, ¿pero no lo solucionas poniendo una precarga y que todo comienze cuando termino de cargar el swf?
cualquier cosa contame bien como es . saludos

Por djsalvador

21 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Ago 2007 04:58 pm
El tema es asi: arme un sitio con 3 layers (uno adentro del otro) en htm en uno de los layers le puse el contenido y en otro de los layers puse fondo en archivos jpg, y en el otro el que pasa por arriba puse un archivo flash con trasparencia para que se vean los textos de fondo y todo

Cuando estoy en mi computadora lo veo perfecto, el tema es cuando esta online.

Cuando esta online, carga primero el swf y hasta que no termine de cargar el swf no carga los jpg del layer del fondo, entonces cuando empieza la animacion del swf no tiene los fondos. lo podes ver aca http://www.losciruelosfiestas.com.ar/1024/01quienes.htm

Lo que necesitaria saber es como hago para que el swf se empiece a cargar despues de los jpg de fondo ( o poner prioridades de carga o en su defecto, que cuando cargue el ultimo jpg del fondo que le de play a la animacion en swf.

Espero haber sido más claro ahora.
Gracias

Por cantonis

5 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 08 Ago 2007 06:56 am
hola,
he estado intentando solucionarte el problemilla durante unos minutos ( no tengo mas tiempo... ) y no me ha salido, pero mi idea es la siguente: ponerle como valor al flash que no se reproducca automaticamente i hacer una funcion javascript que onload ( dentro de body ) le de al play de este swf, no se si me explico...
si alguien save como hacerlo y no se le ocurria solucion para esto, que ponga el codigo ;)
sino mañana con mas tiempo te lo miro mejor
saludos

Por Loky

85 de clabLevel



Genero:Masculino  

aplicaciones web personalizadas

firefox
Citar            
MensajeEscrito el 08 Ago 2007 12:14 pm
La verdad es que no se nada de javascript, asi que esperare ansioso a que puedas solucionarlo.

Desde ya, gracias totales por tu tiempo.

Por cantonis

5 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 08 Ago 2007 02:46 pm
prueba copiar este codigo cambiando solamente la ruta del archivo por el tuio:

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=utf-8" />
<title>Documento sin t&iacute;tulo</title>
<script language="javascript" type="text/javascript">
function reproducir()
{
document.getElementById(embed).play="true";

}
</script>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>

<body onload="reproducir()">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','800','height','400','src','galeria','play','true','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','galeria' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="800" height="400">
  <param name="movie" value="galeria.swf" />
  <param name="quality" value="high" />
  <embed id="embed" src="galeria.swf" width="800" height="400" play="false" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>
</object></noscript>

</body>
</html>

yo lo e probado y me funciona, me carga las imagenes ( imagenes que no he puesto en el codigo ya que no te sirven de nada...) y le mas cargava antes que el swf, claro que yo solo he puesto 2 imagenes ( aunque muy grandes) y la pelicula swf tardava poco en cargar...
todo es probr aver si va ;)

Por Loky

85 de clabLevel



Genero:Masculino  

aplicaciones web personalizadas

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.