![]() |
обрывается загрузка ролика
Здравствуйте.
Как ни странно, не могу найти в поиске ничего по этой теме, хотя, наверное, многие с такой проблемой сталкивались. Есть презентация, 3 МБ. На медленной линии загрузка прекращается (в разных случаях - на разных стадиях), хотя соединение стабильно, без обрывов. Как заставить проигрыватель догружать незагруженный до конца ролик? И еще - если ролик всё-таки догружается, то останавливается в первом кадре, хотя, в нем стоит play (на локальной машине и на быстрой линии всё работает нормально). |
Не знаю почему у тебя обрывается прелоадер...
А вот про второй вопрос думаю что у тебя там в прелоадере стоит команда; gotoAndStop(), проверь. |
прелоадер работает нормально ? есть ли он вообще ?
|
Подгружаю основной ролик в другой, состоящий из одного кадра с таким кодом:
_______________________________________________________________ this.createEmptyMovieClip("mc",10); mc.loadMovie("../img/demo.swf"); loading = "Loading"; txt = "0 %"; this.onEnterFrame=function() { percent=(this.mc.getBytesLoaded()/this.mc.getBytesTotal())*100; if (isNaN(percent)) { txt = "0 %"; } else { //txt = Math.ceil(percent) + " %"; txt = Math.round(percent)+ " %"; mc.stop(); } if(Math.round(percent) == 100) { delete this.onEnterFrame; loading = ""; txt = ""; //loadMovieNum("../img/demo.swf",0); mc.play(); } } stop(); _______________________________________________________________ если ролик успел загрузиться полностью, всё работает нормально, вторая проблема, вроде, отпала. Но, в большинстве случаев, загрузка останавливается на определенном проценте (каждый раз по-разному). Ф5 не помогает, загрузка не возобновляется. Тестится это на асинхронном GPRS, Up-14 kb/s, Down-56 kb/s. Скорость, в зависимости от загрузки соты может, конечно, падать, но обрывов связи нет. |
разбей основной ролик на два или более и подгружай по очереди...... 3 метра в сети - это не шутки........
|
Цитата:
|
ага, значит, проблема, всё-таки, из-за скорости линии и размера...
к сожалению, разбить на несколько частей не представляется возможным, там скролл-прокрутка всего ролика от начала до конца. к тому же, иногда обрубает и на 5 %. неужели не существует способа принудительно догружать ролик, например, при обрыве связи? что самое неприятное, релоад не помогает, нужно кэш очищать и заново грузить. |
MovieClipLoader.onLoadError + повторная загрузка.........
|
спасибо, попытаюсь разобраться.
не сталкивался еще с таким классом. |
Цитата:
|
| Часовой пояс GMT +4, время: 05:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.