代码之家  ›  专栏  ›  技术社区  ›  Josh

将数组从Flash(AS3)发送到JavaScript

  •  8
  • Josh  · 技术社区  · 16 年前

    我的想法是创建一个属性数组,将其传递给JavaScript函数,然后在JavaScript中循环遍历。

    乔希

    3 回复  |  直到 16 年前
        1
  •  7
  •   Andy E    16 年前

    是的,这是可能的。

    http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html#call()

    容器中的函数。你 可以是任何ActionScript数据类型。当 调用的是JavaScript函数, ActionScript类型包括 其他一些ActiveX容器

    if(ExternalInterface.available) {
        ExternalInterface.call("jsTest", [0,1,"two",{a:1,b:2}]);
    }
    

    function jsTest(arg) {
        alert(arg);
    }
    
        2
  •  8
  •   Juan Pablo Califano    16 年前

    第1项|第2项|第3项|第4项

        3
  •  6
  •   kemiller2002    16 年前