如何使用AS3关闭SWF文件?我想在事件监听器中包含close,因此当用户单击按钮时,应用程序将关闭。我试过了:
fscommand("quit");
哪个不起作用。
我只想卸载从FLA文件运行的SWF。
答案 0 :(得分:1)
Loader.unloadAndStop()
来实现,这意味着你必须从另一个swf加载swf。
另一个选项是创建一个可以从swf调用的JavaScript,从页面中删除swf文件引用。
答案 1 :(得分:1)
当我遇到同样的情况时,我设计的外部加载的swf小于根目录。在根现场放置一个关闭按钮以卸载swf。通过设置关闭按钮的可见性,我管理它。
//加载命令
fl_ProLoader = new ProLoader();
fl_ProLoader.load(new
URLRequest("OrgChart.swf"));
addChild(fl_ProLoader);
//卸载命令
fl_ProLoader.unload();
removeChild(fl_ProLoader);
fl_ProLoader = null;