flex4 flash与容器的信息交互

来源:互联网 发布:优酷出品的网络剧 编辑:程序博客网 时间:2024/06/02 04:49

ExternalInterface类是flex4 flash与容器实心信息交互的类。官方定义:ExternalInterface 类是用来支持在 ActionScript 和 SWF 容器(例如,含有 JavaScript 的 HTML 页或使用 Flash Player 播放 SWF 文件的桌面应用程序)之间进行直接通信的应用程序编程接口。

通过 ExternalInterface 类,您可以在 Flash 运行时中使用 HTML 页面中的 JavaScript 调用 ActionScript 函数。ActionScript 函数可以返回一个值,JavaScript 会立即接收它作为该调用的返回值。此功能替代fscommand() 方法。

ExternalInterface.call("createxmltext",XMLSTR);

call方法是ExternalInterface的一个重要方法:调用由 SWF 容器公开的函数,传递零个参数或传递多个参数。“createxmltext”容器中的js方法,“XMLSTR”传递给js方法的参数。

使用flash builder工具,会在bin_debug文件夹中生成对应的html,只需要在这个文件中加入js方法就可以了。

0 0
原创粉丝点击