首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

<mx:SWFLoader 加事件后卸载不干净,该怎么处理

2012-02-09 
mx:SWFLoader 加事件后卸载不干净mx:SWFLoader idtb sourcetopbar.swf completetb_completeHand

<mx:SWFLoader 加事件后卸载不干净
<mx:SWFLoader id="tb" source="topbar.swf" complete="tb_completeHandler(event)"/>
public function destory():void{
tb.removeEventListener(Event.COMPLETE,tb_completeHandler,false);
tb.unloadAndStop();
tb.source=null;
tb=null;}
我在destory方法里面该移除的都移除了!但是加载swf的组件还是没有销毁掉。我把complete="tb_completeHandler(event)"这句删掉组件就销毁了~这是什么原因??

[解决办法]
贴下tb_completeHandler方法代码,是不是持有tb引用而导致

热点排行