Показать сообщение отдельно
Старый 07.07.2010, 19:55
Xel'[Naga] вне форума Посмотреть профиль Отправить личное сообщение для Xel'[Naga] Посетить домашнюю страницу Xel'[Naga] Найти все сообщения от Xel'[Naga]
  № 1  
Ответить с цитированием
Xel'[Naga]
 
Аватар для Xel'[Naga]

Регистрация: May 2001
Адрес: Зеленогорск
Сообщений: 47
По умолчанию FileReference и ProgressEvent

Проблема с прогрессом загрузки файлов на сервер.
Т.е. файл выбирается, отправляется.

Код AS3:
function upl(event){
	FileLoader.addEventListener(ProgressEvent.PROGRESS, FileReferenceProgressHandler);
	FileLoader.upload(new URLRequest("upl.php"));
}
 
function FileReferenceProgressHandler(event)
{
	trace(event);
	perс.text= "bL=" + event.bytesLoaded + " bT=" + event.bytesTotal;
}
% становится сразу 100
Вот результат, если запихать файл размером в 0.5Мб:

[ProgressEvent type="progress" bubbles=false cancelable=false eventPhase=2 bytesLoaded=32768 bytesTotal=583983]
[ProgressEvent type="progress" bubbles=false cancelable=false eventPhase=2 bytesLoaded=327680 bytesTotal=583983]
[ProgressEvent type="progress" bubbles=false cancelable=false eventPhase=2 bytesLoaded=583983 bytesTotal=583983]

(сразу скажу, скорость в интернет у меня не выше 60кб\сек
__________________
С вами был -=Xel'[Naga]


Последний раз редактировалось Xel'[Naga]; 08.07.2010 в 04:29.