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

cargar diferentes video de youtube

Estas en el tema de cargar diferentes video de youtube en el foro de Flash y Actionscript en Foros del Web. Estoy intentando hacer un swf donde poder ver diferentes videos de youtube, y mediante movieclips seleccionar que video ver. El caso es que el primer ...
  #1 (permalink)  
Antiguo 08/07/2010, 02:11
 
Fecha de Ingreso: febrero-2007
Mensajes: 172
Antigüedad: 17 años, 9 meses
Puntos: 0
cargar diferentes video de youtube

Estoy intentando hacer un swf donde poder ver diferentes videos de youtube, y mediante movieclips seleccionar que video ver.
El caso es que el primer video se carga perfectamente, pero a partir de ahi ya no carga ninguno más(y unicamente pasa con los videos,si le pongo imágenes todo perfecto).

Este es el codigo:
Código:
//loader para cargar el video que toque 
var loader_video:Loader = new Loader(); 
 
//funcion para cargar el primero 
function enlace_boton1(e:Event):void{ 
      loader_video.unloadAndStop(); 
                removeChild(loader_video); 
      video = xDoc.firstChild.childNodes[indice].firstChild.nextSibling..childNodes[0].nodeValue; 
      loader_video.load(new URLRequest(video)); 
      addChild(loader_video); 
      loader_video.x=320; 
      loader_video.y=75; 
} 
 
//funcion para cargar el segundo 
 
function enlace_boton2(e:Event):void{ 
      loader_video.unloadAndStop(); 
                removeChild(loader_video); 
      video = xDoc.firstChild.childNodes[indice].firstChild.nextSibling.nextSibling.childNodes[0].nodeValue; 
      loader_video.load(new URLRequest(video)); 
      addChild(loader_video); 
      loader_video.x=320; 
      loader_video.y=75; 
} 
 
//dos movieclips con un evento que ejecute las funciones anteriores 
primer_boton.addEventListener(MouseEvent.CLICK, enlace_boton1); 
segundo_boton.addEventListener(MouseEvent.CLICK, enlace_boton2); 
 
//y al inicio 
function init(event:Event):void{ 
        xDoc.ignoreWhite = true; 
     var animalsXML:XML = XML(xmlLoader.data); 
     xDoc.parseXML(animalsXML.toXMLString()); 
        var img_inicial:String; 
   img_inicial = xDoc.firstChild.childNodes[indice].lastChild.firstChild.nodeValue; 
   loader_video.load(new URLRequest(img_inicial)); 
   addChild(loader_video); 
   loader_video.x=290; 
   loader_video.y=25; 
}
Pensaba que con unloadandstop() pararía el video que se estuviera viendo,con removechild lo elimino y cargo el nuevo,pero no funciona.
Alguien ve algun error o donde podría fallar?
Gracias

Etiquetas: diferentes, video, youtube
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 17:15.