Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.08.2011, 16:13
FRAG вне форума Посмотреть профиль Отправить личное сообщение для FRAG Найти все сообщения от FRAG
  № 1  
Ответить с цитированием
FRAG

Регистрация: Jan 2010
Сообщений: 26
По умолчанию не грузятся внешние swf в опере и мозилле

Есть сайт, главная страница - это "основная" swf-ка, которая подгружается первой (прелоадер встроенный). В этой swf-ке есть 5 кнопок, по клику на которые грузятся соответствующие разделы, которые в свою очередь отдельные swf-ки, лежащие относительно главной swf-ки в своих подкаталогах рядом с ней. Прелоадеры разделов сайта так же встроены в них. Проблема в том, что во всех версиях IE в которых я тестил все работает отлично, а вот в большинстве версий firefox'a и оперы разделы не подгружаются. Путь к подгружаемой swf-ке выглядит так: '\\restoran\\restoran.swf', например. Был бы очень признателен если кто-то поможет, кто сталкивался с подобной проблемой.

Старый 09.08.2011, 16:44
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
1. Установите в FireFox плагин HttpFox и смотрите какие идут запросы, к каким URL, и какой приходит ответ.
2. Если внешние swf-ки грузятся не с помощью MovieClipLoader, то локально может все работать, а на хостинге уже может быть все, что угодно. Код работает асинхронно по отношению к загрузке, и если у вас там не отслеживается готовность для выполнения дальнейших процедур с загруженным контентом, то без MCL ничего работать не будет.
В разных браузерах при том может наблюдаться разная картина.

Код загрузки вы собственно не привели, ссылку не дали, так что сказать более нечего.
__________________
Идите первым!

Старый 09.08.2011, 17:02
FRAG вне форума Посмотреть профиль Отправить личное сообщение для FRAG Найти все сообщения от FRAG
  № 3  
Ответить с цитированием
FRAG

Регистрация: Jan 2010
Сообщений: 26
спасибо за ответ, вот ссылка: weekender.kz

а вот код загрузки клипа:

cont.createEmptyMovieClip('restoran',4);
loader.loadClip('\\restoran\\restoran.swf', cont.restoran);

везде учел асинхронность, пока не догрузится - никаких дальнейших действий.

сайт делал на старых заготовках кода, которые работали нормально, правда версию плеера использовал более старую при компиляции, чем тут, тут 10 флэш плеер.

настораживает то что в ИЕ все работает прекрасно.

Старый 09.08.2011, 17:14
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Мне добавить нечего. Метод MCL loadClip я вижу, но как создается экземпляр, что вообще происходит, нет.
И пути у вас неправильно.
Не '\\restoran\\restoran.swf', а '/restoran/restoran.swf',

Что показывает HttpFox, вам важно узнать, смотрите. Если к роликам обращения нет, или оно неправильное, файл по вашему пути не находится, это будет сразу видно.
__________________
Идите первым!

Старый 09.08.2011, 22:00
FRAG вне форума Посмотреть профиль Отправить личное сообщение для FRAG Найти все сообщения от FRAG
  № 5  
Ответить с цитированием
FRAG

Регистрация: Jan 2010
Сообщений: 26
спасибо за совет, посмотрю как обращается браузер. интересно то, что ИЕ то нормально обрабатывает и пути такие и все остальное.

Старый 09.08.2011, 22:16
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от FRAG Посмотреть сообщение
интересно то, что ИЕ то нормально обрабатывает
Если косяк в путях через "\\" (это неправильная запись), то IE, как системный браузер, может быть, все же понимает их.
Если в асинхронности, то, как я уже говорил, разные браузеры по разному ведут себя при ней.
Не стоит сбрасывать со счетов то, что плееры для IE и не-IE браузеров разные.
__________________
Идите первым!

Создать новую тему Ответ Часовой пояс GMT +4, время: 09:16.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:16.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.