Incursionando en AS3 me encuentro con el siguiente problema.
Tengo un Mc que carga otros Mcs externos y uno de ellos es un Mc que reproduce un flv.
El problema es que cuando se carga el swf del video, no se descarga de la caché al llamar a otro swf o mejor dicho deja de verse el video pero sigue el audio.
Deduzco que descarga el videoFlv.swf pero no el archivo.flv y no logro dar con la solución.
Desde ya muchas gracias.
El código es el siguiente:
Código :
var urlLoader:Loader = new Loader();
var urlRequest:URLRequest = new URLRequest("Movieclip1.swf");
//Carga el swf al objeto
urlLoader.load (urlRequest);
//Lo despliega sobre el stage
stage.addChild (urlLoader);
urlLoader.x=100;
urlLoader.y=30;
btn_1.addEventListener(MouseEvent.MOUSE_OVER, ir_a1);
function ir_a1(event:MouseEvent):void {
var urlRequest:URLRequest = new URLRequest("videoFlv.swf");
//Carga el swf al objeto
urlLoader.load (urlRequest);
stage.removeChild (urlLoader);
//Lo despliega sobre el stage
stage.addChild (urlLoader);
urlLoader.x=150;
urlLoader.y=30;
}
btn_2.addEventListener(MouseEvent.MOUSE_OVER, ir_a2);
function ir_a2(event:MouseEvent):void {
var urlRequest:URLRequest = new URLRequest("Movieclip2.swf");
//Carga el swf al objeto
urlLoader.load (urlRequest);
stage.removeChild (urlLoader);
//Lo despliega sobre el stage
stage.addChild (urlLoader);
urlLoader.x=200;
urlLoader.y=30;
}
