Abrir URL desde SWF dentro de Facebook
16 Aug
Facebook ha establecido que dentro de sus aplicaciones en FBML, el método nativo para abrir una nueva página en el navegador (navigateToURL en AS3, getURL en AS2) sea inservible. Sin embargo, FB propone un método propio que consiste en mandar llamar la variable fb_local_connection que el embebido de FBML inserta en el SWF.
De esta forma, podemos sustituir la llamada tradicional así:
var connection:LocalConnection = new LocalConnection();
var connectionName:String = LoaderInfo(this.root.loaderInfo).parameters.fb_local_connection;
function go(url:String):void {
if (connectionName) {
connection.send(connectionName, “navigateToURL”, url);
}
}
go(“http://element.com.mx”);
De acuerdo con el wiki de FB, esta es la única llamada posible que no involucra FBJS (el Javascript de Facebook)

Comentarios Recientes