![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2009
Сообщений: 4
|
Допустим есть preloader, который грузит внешний swf с основным кодом приложения.
Загрузили этот swf, добавили его через addChild. В рантайме код в загруженном swf вызывал exception. Есть ли возможность поймать данное сгенерированное исключение в коде Preloader'а? Если да, то куда вставлять блок try..catch? |
|
|||||
|
Modus ponens
|
Нет, исключения поймать не возможно, но можно попытаться поймать автора-исполнителя и открутить ему что-нибудь выступающее, например, уши
![]()
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 4
|
Жаль, уши провинившегося могут быть за 5000 километров от места использования кода.
Видимо такая же ситуация и с ErrorEvent'ами, которые генерятся во внешнем swf? То есть у ActionScript-программиста нет возможности перехватывать все необработанные исключения и события ошибок как это делает сам Flash Player? |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 4
|
О.К. кто подскажет, где можно посмотреть исходники приложения, в которых реализована полноценная стратегия обработки ошибок на основе типов Error и ErrorEvent.
В справке Adobe есть пример (http://help.adobe.com/ru_RU/ActionSc...0204-7ecd.html), но он мал. Нужно что-нибудь покрупнее. |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:31. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| preloader , исключения |
|
|