Flex中As調用Js的方法是:
1、導入包 (import flash.external.ExternalInterface;)
2、使用ExternalInterface.call("Js函數名稱",參數)進行調用,其傳回的值就是Js函數所傳回的值
Js調用As的方法是:
2、在initApp中使用ExternalInterface.addCallback("用于Js調用的函數名",As中的函數名)進行注冊下
3、js中 就可以用document.getElementById("Flas在Html中的ID").注冊時設定的函數名(參數)進行調用
1、Flex to JavaScript
Flex:
JaveScript:
這裡隻是要注意一點就是Flex需要和JavaScript在同一個域裡面即可,或者将嵌入Flash的權限設定為aways
2、JavaScript to Flex
JavaScript:
如果需要傳參,可以用字元串的方式直接傳入