Tengo el siguiente porblema, tengo un swf cargador que carga un swf externo que tiene diferentes variables que las recibe mediante FlashVars.
Yo estoy haciendo lo siguiente: (La verdad es que no controlo mucho)
Código HTML :
<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="400" height="315"> <param name="movie" value="cargador.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value="file=video.flv" /> <embed type="application/x-shockwave-flash" id="player2" name="player2" src="cargador.swf" width="400" height="315" allowscriptaccess="always" allowfullscreen="true" flashvars="file=video.flv" /> </object>
y el archivo cargador.swf tiene lo siguiente
Código ActionScript :
var loader:Loader = new Loader();
loader.load(new URLRequest("segunda_pelicula.swf"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, insertMovie);
function insertMovie(evt:Event):void{
var variables:URLVariables = new URLVariables();
variables.file="pelicula.flv"; //de momento la paso así luego ya la recojere de las flashvars
urlReq.data = variables;
ldr.load(urlReq);
addChild(loader);
}
No se si estoy pasando bien las variables pero la segunda_pelicula no carga las variables que les paso.
En cambio si en el html llamo a segunda_pelicula.swf si que carga.
Que estoy haciendo mal? Las variables que le paso no funcionan igual que las flashvars? Será por algo de niveles?
Estoy desesperadaaaaaaa
Besos
