Buenas, tengo un pequeño/gran problema a la hora de cargar un swf
alojado en otro dominio.
Le he puesto un crossadomain.xml y varias cosas más pero sigue sin
lanzar un método:
Os pongo un trozo de código:
Pelicula A:

System.security.allowDomain("*");
System.security.allowInsecureDomain("*");

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);
ns.onStatus = function(info) {
if(info.code == "NetStream.Play.Stop"){
trace("FINALIZADO DESDE PUBLI");
_global.setAdvertFinished();
}
}

myVideo.attachVideo(ns);
ns.play("http://www.mySite.com/Fiat_video.flv";);
ns.setBufferTime(3);

Pelicula B:
_global.setAdvertFinished = function() {
trace("FINALIZADO");
_root.tf.text = "FINALIZADO";
}

function setAdvertFinished() {
trace("FINALIZADO2");
}
test.loadMovie("http://81.19.98.179/publiFiat2.swf";);

Mi idea es que cuando acabe el vídeo de la pelicula A, se lance la
función _global.setAdvertFinished(); y reciba la llamada desde la
pelicula B.
Pero no lo hace. Alguna idea. Me estoy volviendo loco.

Lo de _global. es por última opción, ya lo probé lanzando un evento.
Si alguien ve una mejor manera de comunicarlo, también es bienvenido.

-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a