本文实例讲述了JS访问SWF的函数用法。分享给大家供大家参考。具体分析如下:
关于Flash和JS相互调用的例子已经说很多了,这不是难题,当然,调用错误这也不是Flash和JS的错误,我们今天就来彻底解决IE,FF和Chrome之间的不兼容问题!
我们知道,Flash中,如果访问外部JS函数,只需
如果要JS访问Flash中的函数,需要用addCallBack注册一个回调函数,让JS去调用(AS2例子)
- import flash.external.*;
- var methodName:String = "SetImgPath";
- //JS需要调用的函数名字
- var instance:Object = null;
- var method:Function = extractstr;
- //Flash中实际的函数名字,参数忽略,但是你调用的时候要记得有参数的要加上
- var wasSuccessful:Boolean = ExternalInterface.addCallback(methodName, instance, method);
- trace(wasSuccessful+"-callback")
新闻热点
疑难解答
图片精选