Flex JS 交互 传值(传参数)

来源:互联网 发布:淘宝网商城鞋城 编辑:程序博客网 时间:2024/05/08 23:51

老生常谈的话题了。

 

首先是转帖部分:

 

http://kingwind.blogbus.com/logs/44323315.html

 

先来看Flex调用JavaScript中的函数

FlexConnectJavaScript.mxml

 

 

 

 

FlexConnectJavaScript.html中<Script>加入

 function returnTheName(a)
  {
       return "HUANGXI";
  }
////////////////////////

小结


1.ExternalInterface.call("returnTheName","huangxi");其中第一个参数与JavaScript中的函数相同,第二个参数为传递参数
________________________________________________
首先呢,在HTML模板里面添加一个JS函数:${application}实际上就是object那个flex的id,只不过呢,flex的模板文件里面用这个字符代替了。恩。你换成id也一样。

 

然后类,在flex里面添加一个启动注册钩子函数:这个在application initial的时候执行,前面的参数是js的函数名,后面参数是flex的函数名。

ExternalInterface.addCallback("sendToActionScript", receivedFromJavaScript);

然后类,在flex里面加入这个函数

 

然后类,你随便找个什么玩意儿触发一下就可以啦:

 

原创粉丝点击