| Xel'[Naga] |
07.07.2010 19:55 |
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кб\сек
|