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

Vídeo promoción inicial

Estas en el tema de Vídeo promoción inicial en el foro de Flash y Actionscript en Foros del Web. Buenas, os explico, tengo un reproductor de vídeo en as3 (f4player.org) El problema es que ahora he de añadir un vídeo promocional que cuando acabe ...
  #1 (permalink)  
Antiguo 22/06/2011, 09:45
 
Fecha de Ingreso: agosto-2005
Mensajes: 2
Antigüedad: 19 años, 3 meses
Puntos: 0
Vídeo promoción inicial

Buenas, os explico, tengo un reproductor de vídeo en as3 (f4player.org)

El problema es que ahora he de añadir un vídeo promocional que cuando acabe empiece a reproducir el vídeo correspondiente. El problema está en que no me ejecuta ni el setTimeout, ni Timer ni el SetInterval??

por ahora el codigo es ...

Código:
if (flv_promo==""){
   ns.play("../flv/video_" + flv + ".flv");
} else{
   ns.play(flv_promo);
   var tempsMaxim:int = meta.duration;
   var timer:Timer = new Timer(tempsMaxim);
			
   timer.addEventListener(TimerEvent.TIMER,onTimer);
   function onTimer(evento:TimerEvent):void {
      var request:URLRequest = new URLRequest("javascript:alert('Entro');");
      navigateToURL(request);
      timer.stop();
      TOGGLEPAUSE();
      ns.seek(0);
      ns.play("../flv/video_" + flv + ".flv");
}
timer.start();
bueno, entrar entra, pero solo cuando acaba el vídeo, no durante este (que debería saltar en menos de 1 segundo)

me podéis ayudar o como lo puedo soluciona, llevo mucho tiempo enganchado con el mismo tema y no avanzo.

gracias
  #2 (permalink)  
Antiguo 23/06/2011, 10:28
 
Fecha de Ingreso: junio-2011
Mensajes: 4
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Vídeo promoción inicial

si quieres que se realize una acción al terminar el video :

stream.onStatus = function(info) {
if(info.code == "NetStream.Play.Stop") {
//lo que quieres que pase cuando acabe el video
}
}

no se si es a lo que te refieres

Etiquetas: inicial, promoción
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 08:52.