|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2008
Сообщений: 5
|
Explorer не показывает картинки! Глюк?
Делал опрос - несколько вариантов ответа на заданный вопрос, давишь Ок - выводим результаты голосования.
На первом кадре проверяю голосовал ли уже чел (SharedObject). Если да - иду на кадр с выводом результатов (читаю из тхт файла на сревере). Если нет - идем на второй кадр. На втором - вывожу вопрос и radiobutton'ы для выбора ответа. Давят на Ок - вывожу результаты опроса. Собственно вопрос: если вставить пнг-шку с самого первого кадра всего мувика - всё отображаются нормально. Если же вставлять картинки не с первого, а допустим со второго (кадр с выводом вопроса), то при просмотре на сервере они(все картинки) не отображаются вообще, а клип стопориться на первом кадре. В Опере все работает нормально. На сервер выкладываю через swfObject. Люди добрые подскажите хоть в каком направлении рыть.. Последний раз редактировалось obormot; 25.03.2008 в 14:59. |
|
|||||
Регистрация: Mar 2008
Сообщений: 5
|
iNils, после вашего ответа на каждом кадре расположил курвированные цифры с номером текущего кадра, чтобы определить работают ли переходы по кадрам.
Из того, что цифр не видно вообще(!!) сделал вывод, что если вставлять не с первого - то мувик не стопорится на первом, а вообще не грузится. На странице вместо флэшки - белый прямоугольник(как будто не находит swf файла). Все пнг-шки поместил на отдельный слой, в скрипте никак не используются - просто лежат!! Вставлены с первого кадра - все нормально, потом просто перемещаю кейфрэйм с картинками на второй кадр - все - не работает. В опере - медленно, но подгружается как надо... Последний раз редактировалось obormot; 26.03.2008 в 01:17. |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Вот я об этом и говорил. Вставляя картинку во второй кадр, вы увеличиваете его вес, поэтому к моменту команды перехода на второй кадр, он не успевает загрузится и переход блокируется.
Вам нужно сделать обычный прелоадер в первом кадре и только когда this.getBytesLoaded() == this.getBytesTotal() делать переходы на другие. |
|
|||||
Регистрация: Mar 2008
Сообщений: 5
|
Я чуть-чуть подредактировал свое сообщение выше..
Спасибо за совет! Утром обязательно попробую!! |
|
|||||
Регистрация: Mar 2008
Сообщений: 5
|
Да, действительно, на первом кадре поставил код прелоадера и все заработало нормально.
Обидно - убил на это два дня, а решение оказалось настолько простым iNils, огромное спасибо за совет!! пс. почему в Опере работает и без прелоадера? |
|
|||||
Регистрация: Apr 2007
Сообщений: 1,369
|
А мне ФаерФокс, когда локально смотрю, иногда прелоадер показывает (цифры, ну, или как запрограммил), т.е. он пробивает мою onLoadProgress, что ли?
Почему так, знает кто? В ИЕ-шках и Опере такого не наблюдал.
__________________
john |
|
|||||
Регистрация: Mar 2008
Сообщений: 5
|
Цитата:
|
Часовой пояс GMT +4, время: 14:49. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|