![]() |
Как правильно юзать loaderInfo в неактивном окне браузера?
Здравствуйте уважаемые дамы и господа!
Быть может кто-то сталкивался с следующей проблемой. Делаю прилажение вконтакте. У меня есть две swf, один инрает роль прелоадера, а второй самого приложения. Суть проблемы заключается в том, что, когда я открываю приложение в окне браузера, и не дожидаясь его загрузки, открываю новую вкладку, и тусуюсь там, то в момент, когда моё swf-прелоадер загружает прилажение и оно добавляется на stage, при срабатывании root.loaderInfo.width выскакивает ошибка: Error: Error #2099: Загружаемый объект не настолько загрузился, чтобы можно было получить эту информацию. at flash.display::LoaderInfo/get width() и воспроизведения флешки останавливается. Самое непонятное, это то, что если я открою прелоадер, и не буду открывать никаких новых вкладок, а дождусь полной загрузкт приложения, то всё отрабатывает как следует. Добавление мувика из которого происходит root.loaderInfo.width, происходит после loaderInfo.addEventListener( Event.COMPLETE, init ); Использую FP 10.2 Подскажите пожалуйста как с этим бороться? Заранее благодарен. |
Зачем два файла? Прелоадер можно и нужно использовать в одном файле с приложением. Нечего так распределять. Второй swf файл может пригодится для того если размер первого больше 12Мб, если это не так, то желательно что-бы все в одном было.
|
Цитата:
|
Это было ИМХО. Если я не прав, так и напишите.
|
Два файла, нужны что бы не было запар, с экспортом графики не в первый кадр и прочей лабуды. Так проще, быстрее, и на мой взгляд правильнее.
|
Цитата:
|
Цитата:
Цитата:
|
для loderInfo слушаем Event.COMPLETE, затем
проверяем ваш_loader.content.width |
root берете прелоадера или приложения?
|
Да, и еще такой момент, приложения прикладывают (как в прикладной математике, например), а прилажения прилаживают (как в просторечии `приладить водопроводный кран'). Все-таки программисту такие слова как программа и приложение лучше писать без ошибок.
|
| Часовой пояс GMT +4, время: 05:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.