我已经进行了搜索,无法将我发现的任何内容应用到我的代码中以使其工作 .
我正在构建一个网站,导航到每个页面(框架)将加载外部swf与内容 . 理想情况下,当我离开框架时,我希望内容卸载,以便我可以加载新的SWF .
这是我加载swf的as3:
var swfLoader:Loader = new Loader(); stage.addChild(的SWFLoader); swfLoader.x = 0; swfLoader.y = 100; var bgURL:URLRequest = new URLRequest(“gallery_swf / reg_slide.swf”); swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadProdComplete); swfLoader.load(bgURL); function loadProdComplete(e:Event):void {trace(“file loaded”); }
2 回答
卸载外部swf最安全的方法是使用加载程序的unloadAndStop方法 . 如果您的目标是Flash Player 9,则无法使用此方法,而是必须使用
unload()
. 请注意unload()
需要额外的手动工作以确保正确卸载所有内容 .引用链接:
只需使用:
卸下瑞士法郎 .