Hola Lukánicos, hasta el momento tengo lo siguiente:
Código ActionScript :
package src
{
import flash.display.MovieClip;
import flash.external.ExternalInterface;
public class Main extends MovieClip
{
public function Main()
{
ExternalInterface.addCallback("callFlashFuction", callFlashFuction);
}
public function callFlashFuction(_msg):void
{
trace(_msg);
}
}
}
Código HTML :
<object id='FLASH'
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0"
width="100%"
height="100%">
<param name="AllowScriptAccess" value="always"/>
<param name="src" value="mySWFMovie.swf"/>
<embed name="FLASH"
pluginspage="http://www.adobe.com/go/getflashplayer"
src="mySWFMovie.swf"
width="100%"
height="100%">
allowscriptaccess="always"/>
</object>
Código Javascript :
function getMyApp(appName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[appName];
} else {
return document[appName];
}
}
function sendCMD() {
getMyApp("FLASH").callFlashFuction("Mensaje desde JAVASCRIPT")
}
Pero no consigo que funcione. Alguna idea?
Muchas gracias