![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2012
Сообщений: 3
|
Привет.
Есть врэппер, который загружает прочие swf файлы. Существует ли способ определить корректно ли этот swf файл отображается на экране, допустим флэшка загрузилась но не отображается. Можно ли это как то задетектить? И в догонку, хранит ли swf'ка (релиз версия) информацию о версии компилятора которым была собранна? Спасибо. |
|
|||||
|
1. Если загруженное приложение не отображается (и это не является ее нормальным поведением) значит произошла ошибка. Можно отловить UncaughtErrorEvent (только для AVM2 приложений).
2. Может содержать, но не обязательно. Можно проверить распарсив байткод загруженного приложения. (теги ProductInfo и Metadata). Для размышлений.
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
Регистрация: Aug 2012
Сообщений: 3
|
Огромное вам спасибо.
|
|
|||||
|
Регистрация: Jun 2009
Сообщений: 35
|
Прошу прощения что пишу свой вопрос в чужую тему.
Собственно как обратиться к публичным методам SWF-ки загруженной через SWFLoader? Через mySFWLoader.content.closeAll(); выдает ошибку: "1061: Обращение к возможно неопределенному методу closeAll через ссылку статического типа flash.display isplayObject."Спасибо. |
|
|||||
|
Вообще-то вопрос не относится к данной теме, да и обсуждался неоднократно. В общем случае, лучше дать вашему приложению интерфейс, после загрузки привести к этому интерфейсу (с предварительной проверкой) и вызвать его метод.
__________________
משיח לא בא משיח גם לא מטלפן |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|