2009-10-17 61 views
1

我有一个Flash SWF文件中调用的Flash SWF的行动,而不访问它的源代码。我只能用JavaScript来调用/发起的闪光功能,动作的SWF文件中?工具通过JavaScript

抑或是SWF需要积极的听众给JavaScript回应?

回答

1

你不能用一个SWF(至少AVM2(AS3为主)S​​WF),除非它已经登记在其回调方法沟通。该ExternalInterface类有一个addCallback()method在于:

寄存器的ActionScript方法如可从容器调用。的addCallBack()成功调用后,在Flash Player中注册的函数可由容器中的JavaScript或ActiveX代码调用。