Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   FileReference - последовательная загрузка больших файлов (http://www.flasher.ru/forum/showthread.php?t=132290)

.true 08.11.2009 20:27

FileReference - последовательная загрузка больших файлов
 
Использовав browse() FileReferenceList Получаю n-количество файлов для загрузки на сервер. Ограничение на хостингах обычно по умолчанию - 10 мб на один файл, соответственно лучше отправлять по одному файлу за раз.
Насколько ли правильно будет сделать так:
Код AS3:

 var file:FileReference;
            for(var i:Number = 0; i < _fileReferenceList.fileList.length; i++) {
                                file = _fileReferenceList.fileList[i];
                                _output.appendText("\n"+file.name+'uploading start');
                                file.upload();
 
            }

Ведь цикл выполняется в момент. Или тут нужно уже отслеживать загрузку одного файла и потом вызывать upload следующего? :wacko:

Возможна ли узнать, поддерживает сервер многопоточную загрузку, и если поддерживает, использовать ее?

gloomyBrain 08.11.2009 20:33

Цитата:

Возможна ли узнать, поддерживает сервер многопоточную загрузку
Тогда придется узнавать, поддерживает ли ее клиент.
Лучше, конечно, повесить событие на окончание загрузки и проверять, какой файл следующий к отправке. То есть последовательно


Часовой пояс GMT +4, время: 00:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.