現在、コールバック反応として Flex 関数を呼び出す JavaScript 関数があります。
JavaScript-->
var newwindow;
var me = document.getElementById("myApp");
function getAreas(){
thisMovie("swfID");
me.setAreas("....");
}
Flex-->
public function setAreas(areas:String):void{...}
....
public function init(){
ExternalInterface.call("getAreas()");
}
別の JavaScript メソッドに別の呼び出しを追加しようとすると、失敗するようです。この問題を回避するために、現在 1 つの方法を使用していますが、2 つの方法を次々にトリガーすることに問題はありますか?
For Example:
Flex-->
ExternalInterface.call("getAreas()");
ExternalInterface.call("getUsers()");
public function setUsers(areas:String):void{...}
JavaScript-->
function getUsers(){
thisMovie("swfID");
me.setUsers("....");
}