![]() |
|
||||||||||
|
|
|
|||||
|
Banned
|
Загрузчик в режиме эмуляции и при выкладывании в сеть работает нормально (в режиме реального времени отражает процент загрузки внешнего файла).
Но! При записи на CD или другое внешнее устройство (флешка) загрузчик запинается: т.е. весь флеш-ролик сразу после команды loadMovie застывает и прелоадер не работает, загрузка происходит втемную при застывшем ролике и после окончания загрузки сразу происходит переход в основную тему. Как добиться чтобы загрузчик с CD работал так же как и в сети? |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 97
|
при паблише, можно поиграть с параметрами local playback security...
а паблишишь как ехе или свф? |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
Пол года назад я сделал презентацию и записал ее на диск. Она считывала с диска 40 метровый flv, у меня все налету хваталось, а у заказчика был 10-15 секундный завис (диск он сам себе его писал) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
MovieClipLoader не катит?
|
|
|||||||||
|
Banned
|
Цитата:
(но это ведь AS2, а хотелось бы справиться в 1-ом) А что, помогает? Цитата:
Цитата:
Он вообще у меня даже до 50% не загружается ;-) Цитата:
Может попробывать updateAfterEvent? Цитата:
Цитата:
А у заказчика наверное 15 сек диск только раскручивается. Но у меня не flv, а именно swf. И завис в 30 сек раскруткой диска не объяснить - это как раз то время что необходимо для передачи с CD такого объема файла. Цитата:
А у тебя заработало именно с СД? Цитата:
код такой: на главной временной диаграмме есть мувики Loader3D c кодом и мувик preload (там динамический текст с переменной loadpercent) в первом кадре главной временной диаграммы: onEnterFrame=function() {
// запуск прелоадера
if (preloader(_root["Loader3D"])) {
_root.gotoAndPlay("intro");// запуск основного ролика
}
}
stop()
preloader=function(targLoad) {
if (targLoad._totalframes>1) {
var l=targLoad.getBytesLoaded()
var t=targLoad.getBytesTotal()
preload.loadpercent=Math.round((l/t)*100)
if (l==t) {
_root.preload.gotoAndStop(1);// прелоадер закрывается
return true
} else {
_root.preload.play()
return false
}
}
}
stop()
Последний раз редактировалось iNils; 03.11.2006 в 03:28. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
2 chingachgoog:
1. Прочесть правила подраздела 2. Сначала думать, а потом писать. В крайнем случаи есть кнопка "изменить", и воспользоваться правкой поста, а не плодить один за другим 6 постов. Еще такое увижу, поставлю еще один плюс. Цитата:
1. swf тоже грузится потоково. 2. Не надо путать загрузку с сервера с standalone. Цитата:
|
|
|||||
|
Banned
|
Цитата:
Цитата:
Цитата:
Цитата:
Но в 6-м плеере его нет, а это пока максимальная версия плеера разрешенная на многих коммерческих сайтах. Хотя как вариант надо попробывать, правда в случае удачи придется два файла делать - один в 6-м флеше для сайта и проектор в 8-м для СД. Последний раз редактировалось chingachgoog; 03.11.2006 в 14:45. |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|