我对Flash知之甚少,但我需要能够从ActionScript文件中调用JS函数。
当我进入该行时:
ExternalInterface.call(“alert”,“test”);
我收到错误:
没有名为'ExternalInterface'的方法。
在教程中,我似乎必须包含命名空间:
import flash.external.ExternalInterface;
但我不知道该把它放在哪里?
我将它放在延伸医疗片的课程之外,它什么也没做。
如何包含该引用以便识别ExternalInterface方法?
奇怪的是,intellisense工作并允许我输入并给我重载方法,因此它知道我想说的是什么,当我尝试编译时它就不起作用。
答案 0 :(得分:1)
您也可以尝试访问该类:
flash.external.ExternalInterface.call(“alert”,“test”);
这样您就不必使用该类导入包。