首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

ExternalInterface.addCallback有关问题

2012-02-10 
ExternalInterface.addCallback问题我在flash中ExternalInterface.call能够调用到页面方法,但是在页面上却

ExternalInterface.addCallback问题
我在flash中ExternalInterface.call能够调用到页面方法,但是在页面上却调用不到ExternalInterface.addCallback加载的方法.我输出也是加载成功的.老是不支持此属性和方法!!!!??谢谢回复!!!

[解决办法]
有可能页面没有获取到正确的swf名称
调用的函数名要注意大小写。

代码贴出来看看
[解决办法]
ExternalInterface.addCallback是在swf载入初始化的时候执行的,不是在你点击页面按钮时执行。
试试下面的代码。

C# code
import flash.external.ExternalInterface; //System.security.allowDomain("sourceDomain")ExternalInterface.call("Ok");ExternalInterface.call("Show"); function beginSnap(){   //ExternalInterface.call("Ok");   txt.text="2222";  //trace("0");} function goToPage(){    txt2.text = getURL("http://www.google.com", "_self").toString();}ExternalInterface.addCallback("beginSnap",null,beginSnap);ExternalInterface.addCallback("goToPage",null,goToPage); 

热点排行