首先,我是 Flash 中的一个完整的菜鸟,我真的不知道我在做什么:/(这是对朋友的帮助)。
我正在使用 CS6 并使用动作脚本 2。
所以我看到很多人建议使用
getURL("javascript:myFunction();");
或者
import flash.external.ExternalInterface;
ExternalInterface.call("myFunction()");
用于调用我在我的 html 文件(在头部)中拥有的方法 myFunction。但是,由于某种原因,该方法没有被调用。除此之外,我在我的帧代码中只是停止了结束的 Flash 电影(我尝试在 js 调用之前和之后放置它)
stop();
我的 html 下也有<object>
:
<param name="allowScriptAccess" value="always" />
并再次嵌套在<!--[if !IE]>-->
.
(如果需要,我也可以添加 html 文件。)谁能解释我做错了什么?删除 stop(); 似乎也没有改变任何东西(除了正在重播的电影。