在Flex(Flash)中嵌入HTML代码或页面(Flex IFrame)
在flex组件中嵌入html代码可以利用flex iframe。这是经常使用的。有时候flex必须这么做。如果你不这样做,那真的是不可能的.flex可以在JavaScript中与html交互,Flex在html中调用JavaScript方法,调用后得到返回值。1.flex iframe下载地址:https://github.com/downloads/flex-users/flex-iframe/flex-iframe-1 . 5 . 1 . zip下载后目录如下
。
asdoc就是文档文件了容器有需要用到的弯曲库swc示例就是示例来源源代码2、将容器目录中的swc引入到你的弯曲工程中,并加入代码片段如下复制代码代码如下:可扩展标记语言版本='1.0 '编码='utf-8 '?MX : APPLication xmlns : MX=' http://www .土坯房。com/2006/mxml ' xmlns : flexi frame=' http://代码。谷歌。com/p/flex-iframe/' horizontalign=' center ' vertical aling=' middle ' xmlns :s=' library 3://ns。土坯房。com/flex/spark ' MX :脚本![CDATA[导入MX。控件。警惕;受保护的函数sayHelloHandler(事件: mouseevent): void {//调用当前内联框架嵌入页面中的说你好的Java脚本语言方法iframebysource。calliframfunction('问好');}受保护的函数SayHandler(事件: MouseEvent): void {//调用当前内联框架嵌入页面中的说的Java脚本语言方法,并传入一个参数iframebysource。calliframfunction(' say ',['hello world!']);}受保护的函数SayHihandler(事件: MouseEvent): void {//调用当前内联框架嵌入页面中的说嗨的Java脚本语言方法,并传入2个参数说嗨。方法会返回一个字符串,最后一个回调就是输出值的函数iframebysource。calliframfunction(' sayHi ',['hello world ','李四],函数(数据: *): void { alert。显示(数据);});} ]] /mx:Script!-存储在字符串中的超文本标记语言内容-MX :字符串id=' iframe HTML内容'
















