作者fake01 (ya da)
看板Flash
标题Re: [问题] ENTER_FRAME load 网址 越来越慢
时间Sun Oct 16 06:48:34 2011
经过 KawasumiMai 大的回文後,我做了测试
1.var事件拉到ENTER_FRAME外面
2.先加入COMPLETE等等监听器再执行loader.load
3.加入监听器一样拉到ENTER_FRAME外面
4.把loader=new URLLoader和loader.load放一份
到COMPLETE事件中,让他每次完成之後再load下一次
5.这样思考的话,你仔细想一下有哪些需要ENTER_FRAME
这是看完後的写法
import flash.events.Event;
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE,sTimeAC);
loader.addEventListener(IOErrorEvent.IO_ERROR, sTimeError);
addEventListener(Event.ENTER_FRAME,serverAC);
function serverAC(event:Event)
{
loader.load(new URLRequest('
http://123.195.144.75/myapp/load.jsp?'));
//loader.close();
}
function sTimeAC(e:Event):void
{
trace(e.target.data);
}
function sTimeError(evt:Event):void
{
;
}
请问这样写,还是造成连线速度变慢吗?
还是说将loader.close(); 这行加上
会更好呢?
loder.close();
是否是将连线完整的关闭呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.144.75
1F:→ KawasumiMai:load不能用成EnterFrame,这会造成没Complete之前 10/16 12:39
2F:→ KawasumiMai:就又造成第二个要求 10/16 12:39