Javascript 从Flash AS2调用js方法时出现问题
首先,我对Flash一窍不通,不知道自己在做什么:/(这是对朋友的一种帮助) 所以我看到很多人建议使用Javascript 从Flash AS2调用js方法时出现问题,javascript,flash,actionscript-2,Javascript,Flash,Actionscript 2,首先,我对Flash一窍不通,不知道自己在做什么:/(这是对朋友的一种帮助) 所以我看到很多人建议使用 getURL("javascript:myFunction();"); 用于调用html文件(头部)中的方法myFunction。 但是,由于某些原因,该方法未被调用。 我在框架中尝试调用该方法的代码是 getURL("javascript:myFunction();"); stop(); 它只是停止了一个结束的闪光胶片。 我的html中也有以下内容: <param name="al
getURL("javascript:myFunction();");
用于调用html文件(头部)中的方法myFunction。
但是,由于某些原因,该方法未被调用。
我在框架中尝试调用该方法的代码是
getURL("javascript:myFunction();");
stop();
它只是停止了一个结束的闪光胶片。
我的html中也有以下内容:
<param name="allowScriptAccess" value="always" />
在嵌套的
中
(如果需要,我也可以添加html文件。)
谁能解释一下我做错了什么?拆卸止动块();似乎也不会改变任何东西(除了正在播放的电影。您应该试试这个,使用ExternalInterface调用js function
import flash.external.ExternalInterface;
ExternalInterface.call("myFunction()");
正如我选中的
getURL(“javascript:myFunction();”);
也应该可以工作。感谢您的回复,但无论我将其放在stop()之前还是之后,它似乎对我都不起作用。:/这不适用于AS2,而适用于AS3。请参见我的回答: