从我可以使用的按钮调用它:
on (release) {
getURL("javascript:OpenMe();");
}
但是我不知道在帧动作上做这件事,也许是在帧加载......
任何想法?
由于
答案 0 :(得分:0)
您可以将代码直接添加到时间轴上的关键帧中。在您的关键帧上放置:
getURL("javascript:OpenMe();");
也就是说,这不是从Flash调用JavaScript的推荐方法。您应该使用ExternalInterface类。与ExternalInterface相同的调用如下所示:
if(ExternalInterface.available) ExternalInterface.call("OpenMe");
答案 1 :(得分:0)
最简单的方法是创建一个将_visible设置为false的动画片段,然后将其置于
内onLoad = function(){getURL("javascript:OpenMe();");
这样,您可以在一个地方编辑功能,它将同时编辑。它还确保它发生onLoad
而不是之前(意味着它将在时间轴上的所有内容之后发生)。
作为旁注,ExternalInterface通常被建议作为我们JS中AS的首选方式,特别是因为它是未来兼容的。