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; }