Comunidad de diseño web y desarrollo en internet online

Esperando a que se cree un archivo antes de ejecutarlo??

Citar            
MensajeEscrito el 24 May 2008 07:17 pm
Hola a todos !
Tengo una aplicación en PHP que crea un archivo WAV en un servidor y devuelve la dirección donde lo almacena. Una vez creo el mismo, intento abrirlo con flash pero siempre llego antes de que la aplicación termine de crear el archivo por lo que obtengo error.
¿hay alguna forma de repetir la petición a intervalos regulares hasta que el archivo esté disponible?
He utilizado el "timer" de AS3 pero no he tenido mucho éxito...

Por PrincesaLeya

39 de clabLevel



Genero:Femenino  

msie7
Citar            
MensajeEscrito el 24 May 2008 07:35 pm
Timer o setInterval son las opciones adecuadas

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 24 May 2008 08:00 pm
Estoy intentando trabajar con ellas, sobre todo con Timer, pero no consigo hacerlo funcionar.
Entre otras cosas no sé como meterele parámetros a la función...

Código :

var intervalo:Timer = new Timer(1000, 0);

function reintenta(event:TimerEvent):void{   
var dir:URLRequest = new URLRequest(url);
var buffer:SoundLoaderContext = new SoundLoaderContext(3000, true);
if(s.load(dir, buffer)){
intervalo.stop();
sc = s.play();
   }else{
intervalo.addEventListener(TimerEvent.TIMER, retry);
intervalo.start();
     }
}

Por PrincesaLeya

39 de clabLevel



Genero:Femenino  

msie7
Citar            
MensajeEscrito el 24 May 2008 11:21 pm
No está retry en tu código, pero el planteamiento es un poco confuso, debería ser algo así

Código :

var intervalo:Timer = new Timer(1000);
intervalo.addEventListener(TimerEvent.TIMER, retry);
intervalo.start();

function reintenta(event:TimerEvent):void{   
  //si carga intervalo stop
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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