我想按順序加載一堆文件。我希望其他人在上次下載後開始下載。我認爲最好的方法是通過for循環。as3循環加載網址 - 繼續循環完成
TheURL =處於ARRAY
for(var i:int=0;i<TheURL.length;i++)
{
var urlString:String = TheURL[i];
var urlReq:URLRequest = new URLRequest(urlString);
var urlStream:URLStream = new URLStream();
var fileData:ByteArray = new ByteArray();
urlStream.addEventListener(Event.COMPLETE, loaded);
urlStream.load(urlReq);
function loaded(event:Event):void
{
/// code to continue loop
}
}
直到前面已經完成了別人沒有開始下載重要的是一串網址。有關如何做到這一點的任何建議?謝謝
該死的,你快了:D但是,你不是指'shift()'而不是'unshift()'嗎? –
是的,你是對的。謝謝。 – sch
太棒了!我會在今天晚些時候進行測試。現在沒有時間了。非常感謝!! –