Путь к стеку ошибок Flash AS3 - PullRequest
0 голосов
/ 09 сентября 2010

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

root.addEventListener(ErrorEvent.ERROR, this.customHandler); 

Я надеюсь помешать всем и каждому добраться до Flash Debug, не помещая весь мой основной код в блок TRY / CATCH.,.

Ответы [ 2 ]

0 голосов
/ 09 сентября 2010

Вы можете, начиная с flash 10.1, добавить глобальный обработчик ошибок , который будет перехватывать все ошибки, которые не были перехвачены, , но вы не можете перевести трассировку стека в рабочий режим так как этот доступен только от игрока отладки.

Чтобы добавить глобальный обработчик ошибок, отметьте эту ссылку (> = flash 10.1)

0 голосов
/ 09 сентября 2010

Ключевое слово для этого - "глобальный обработчик исключений". Вот хорошая и актуальная статья о теме, предназначенная для ActionScript:

http://www.rialvalue.com/blog/2010/05/13/global-exception-or-error-handling-in-flex/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...