
12.04.2002, 14:36
|
|
Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
|
А какую именно пургу гонит функция getBytesTotal()?
Она может тебе сказать размер клипа, в который ты грузишь, или -1, если по HTTP ещё не пришёл размер файла.
Я боролся с этим так - перед вызовом loadMovie() запоминал _url того мувика, куда гружу новый, а в после начала загрузки ждал, пока тот изменится, и getBytesTotal() станет больше -1. Только после этого уже можно полагаться на показания getBytesTotal() и getBytesLoaded().
Ещё один вариант - сервер отдаёт неправильный размер, или вообще его не отдаёт. Это очень маловероятно, и флеш тут бессилен. Надо ковырять сервак.
__________________
Work not wolf - in forest no run
|