![]() |
О SWFLoader
Привет.
Есть врэппер, который загружает прочие swf файлы. Существует ли способ определить корректно ли этот swf файл отображается на экране, допустим флэшка загрузилась но не отображается. Можно ли это как то задетектить? И в догонку, хранит ли swf'ка (релиз версия) информацию о версии компилятора которым была собранна? Спасибо. |
1. Если загруженное приложение не отображается (и это не является ее нормальным поведением) значит произошла ошибка. Можно отловить UncaughtErrorEvent (только для AVM2 приложений).
2. Может содержать, но не обязательно. Можно проверить распарсив байткод загруженного приложения. (теги ProductInfo и Metadata). Для размышлений. |
Огромное вам спасибо.
|
Прошу прощения что пишу свой вопрос в чужую тему.
Собственно как обратиться к публичным методам SWF-ки загруженной через SWFLoader? Через mySFWLoader.content.closeAll(); выдает ошибку: "1061: Обращение к возможно неопределенному методу closeAll через ссылку статического типа flash.display:DisplayObject." Спасибо. |
Вообще-то вопрос не относится к данной теме, да и обсуждался неоднократно. В общем случае, лучше дать вашему приложению интерфейс, после загрузки привести к этому интерфейсу (с предварительной проверкой) и вызвать его метод.
|
| Часовой пояс GMT +4, время: 00:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.