![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2004
Сообщений: 7
|
Вопрос такой как мне определить размер файла и отловить момент когда он подгрузился? без участия подгружаемого файла.(ну что бы в не не надо было ставить прелоадер)
под пятый флешь. Пыталась movik.loadMovie("videocard-inner.swf"); movik.getBytesTotal(); Выдает 12. Хотя мувик больше Фишка в том что в определенный момент нужно застопить мувик подгрузить в него внешний файл и проигрывать его дальше Пыталась stop(); movik.loadMovie("videocard-inner.swf"); movik.onData= function () {play();} Тоже ничего не принесла. Какие могут быть еще варианты? Или я что-то не так делаю? |
|
|||||
|
.grin! wuz here
|
stop();
movik.loadMovie("videocard-inner.swf"); movik.stop(); movik.onEnterFrame = function () { t = this.getBytesTotal(); l = this.getBytesLoaded(); if(l/t>=1){ delete this.onEnterFrame; this.play(); } else { trace("загружено: "+l+" байт; всего: "+t+"; байт.") } } показывает 12 -- размер пустого мувиклипа. он не сразу может определить размер подгружаемого файла, вот и говорит 12 =)
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 26.08.2005 в 17:05. |
|
|||||
|
.grin! wuz here
|
stop();
movik.loadMovie("videocard-inner.swf"); movik.stop(); this.onEnterFrame = function () { t = this.movik.getBytesTotal(); l = this.movik.getBytesLoaded(); if(l/t>=1){ delete this.movik.onEnterFrame; this.play(); } else { trace("загружено: "+l+" байт; всего: "+t+"; байт.") } }
__________________
Breakcore them all! |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|