какое-либо исключение из ActionScript, которое не вызовет всплывающее диалоговое окно во Flash Player? - PullRequest
1 голос
/ 09 февраля 2010

До сих пор все исключения в моем коде будут вызывать всплывающее окно главного флеш-плеера с сообщением о том, что есть исключение, и выполнение будет приостановлено, мне интересно, есть ли какие-либо исключения / ненормальные вещи, которые будут обнаружены флеш плеер но не выскакивать?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 09 февраля 2010

только отладочный флеш-плеер показывает эти ошибки / исключения. А поскольку, скрывая подобные всплывающие окна от пользователя, всегда нужно отлавливать все возможные ошибки / исключения в блоке try...catch. И ошибки / исключения должны появляться при их возникновении, поэтому во флеш-памяти нет DoNotPopThisError.

1 голос
/ 09 февраля 2010

[Редактировать: я думаю, что я неправильно понял суть вашего вопроса:] Если для обработки ошибки настроен обработчик ошибок, он не должен выдавать всплывающее предупреждение в проигрывателе отладки. Это предупреждение появляется в результате необработанных ошибок (я думаю - кто-то может исправить меня, если я ошибаюсь?). В результате вы можете получить ошибки, которые не выдают предупреждение, если код AS3 знает, что их искать.

[... следует оригинальный пост] Flash Player 10.1 (в настоящее время в бета-версии) позволяет вам определять глобальный обработчик ошибок. Теоретически это должно позволить вам прослушивать все ошибки, которые могут возникнуть во время выполнения, и тихо обрабатывать их, не создавая окно предупреждения в проигрывателе отладчика.

Если вам интересно, бета-версия 10.1 находится здесь: http://labs.adobe.com/technologies/flashplayer10/

Дайте нам знать, если это сработает для вас! :)

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