Call from JavaScript
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initApp()">
<mx:Script>
import flash.external.ExternalInterface;
import mx.controls.Alert;
public function initApp():void {
ExternalInterface.addCallback("callFromJavascript",callFromJavascript);
}
public function callFromJavascript(s:String):void {
Alert.show(s,"Flex Alert");
}
private function sendToJavaScript():void {
ExternalInterface.call("getFromFlex","asdf");
}
</mx:Script>
<mx:Button click="this.sendToJavaScript()" label="Send to Javascript" />
</mx:Application>
Related examples in the same category