2009-08-05 18 views
2

エラーが発生したときにこれらのエラーメッセージが表示されないようにする必要があります。私は受け取っているエラーを完全に認識しており、アプリケーションが正しく動作することはありません。私は単にこれらのメッセージを無効にする必要があります。フラッシュやフレックスコンパイラコマンドなどの設定がありますか?ありがとう、ダビデ。Flash stop "actionscript error"ダイアログボックスが表示されない

+1

SuppressDebuggerExceptionDialogs = 1をmm.cfgファイルに追加してください。http://www.senocular.com/?entry=475 – Codebeat

+0

これは私のために働いています。ありがとう:) –

答えて

2

いいえ、残念ながらそのようなことはありません。ただし、デバッガ版ではなく、Flash Playerのリリース版がインストールされているユーザーにはエラーは表示されません。

Flash Playerの機能リクエストが非常にありますが、実装は遠くにあるようです:Ability to intercept system error dialogs。いくつかの熱い、いくつかの皮肉なコメントがたくさんありますが、アドビはまだこの問題を無視しているようです。

更新 これ以降の機能は実装されています。最後のコメントはこう述べています。

これは新しいグローバルエラーハンドラが 一部ではありませんでしたすべてのランタイムエラーを処理するために、単一のハンドラを作成するために、開発者 を可能にFlash Playerが10.1 http://labs.adobe.com/technologies/flashplayer10/features.html

グローバルエラーハンドラで修正されましたtry/catchステートメントの予期しないランタイムエラーをキャッチして処理し、 カスタムエラーメッセージを表示することにより、アプリケーションの信頼性を向上し、 ユーザーエクスペリエンスを向上させます。 のグローバルエラーハンドラを使用してデバッグプレーヤでSWFが実行されている場合、エラーポップアップは表示されません。

+0

SuppressDebuggerExceptionDialogs = 1をmm.cfgファイルに追加してください。http://www.senocular.com/?entry=475 – Codebeat

2

あなたが入れた場合は、たとえば、(それは、使用のGoogle)あなたのmm.cfgファイルで

を行うことができますがたくさんあります。

SuppressDebuggerExceptionDialogs = 1

が、それはそこでデバッガのバージョンのフラッシュがブラウザのエラーウィンドウをポップアップしないようにします。

+0

SuppressDebuggerExceptionDialogs = 1をmm.cfgファイルに追加しました私も参照してください:http://www.senocular.com/?entry=475 – Codebeat

関連する問題