Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过JavaScript在Flash swf中调用操作的工具_Javascript_Flash - Fatal编程技术网

通过JavaScript在Flash swf中调用操作的工具

通过JavaScript在Flash swf中调用操作的工具,javascript,flash,Javascript,Flash,我有一个flash swf文件,但无法访问其源代码。我可以只使用JavaScript来调用/启动swf文件中flash函数的操作吗 或者swf是否需要活动侦听器来响应JavaScript?除非它在其中注册了回调方法,否则无法与swf(至少是AVM2(基于AS3的)swf)通信。ExternalInterface类有一个addCallback(): 将ActionScript方法注册为可从容器调用。成功调用addCallBack()后,容器中的JavaScript或ActiveX代码可以调用Fla

我有一个flash swf文件,但无法访问其源代码。我可以只使用JavaScript来调用/启动swf文件中flash函数的操作吗


或者swf是否需要活动侦听器来响应JavaScript?

除非它在其中注册了回调方法,否则无法与swf(至少是AVM2(基于AS3的)swf)通信。
ExternalInterface
类有一个
addCallback()

将ActionScript方法注册为可从容器调用。成功调用
addCallBack()
后,容器中的JavaScript或ActiveX代码可以调用Flash Player中注册的函数


您不能与SWF(至少是AVM2(基于AS3的)SWF)通信,除非它在其中注册了回调方法。
ExternalInterface
类有一个
addCallback()

将ActionScript方法注册为可从容器调用。成功调用
addCallBack()
后,容器中的JavaScript或ActiveX代码可以调用Flash Player中注册的函数