0

我们目前有一个 JavaScript 函数,它调用 Flex 函数作为回调反应。

  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 方法添加另一个调用时,似乎失败了。为了绕过我们现在使用一种方法的问题,虽然一个接一个地触发两种方法有问题吗?

  For Example:

  Flex-->

  ExternalInterface.call("getAreas()");
  ExternalInterface.call("getUsers()");

  public function setUsers(areas:String):void{...} 

  JavaScript--> 

   function getUsers(){
    thisMovie("swfID");
    me.setUsers("....");   
  }
4

0 回答 0