私の質問はです。どうすればユーザーがアプリケーションを閉じるのを防ぐことができますか?。実際にアプリケーションを終了したいかどうかを尋ねるアラートメッセージが表示されます。 私のアプリケーションはAdobe AIRで開発されました。助けてください、私は困っています。AIRアプリケーションのウィンドウ終了イベントを検出する方法とその防止方法
7
A
答えて
11
ええ、私はこれも見つけました。しかし、それは本当に閉じることを傍受して防ぐのは非常に簡単です。
このコードは、標準的なウィンドウの閉じ方のみを防止することに注意してください。コメントの代わりに確認ダイアログやクローズコードを追加しないと、使用しないことをお勧めします。
stage.nativeWindow.addEventListener(Event.CLOSING, onCloseCall);
function onCloseCall(evt:Event):void
{
evt.preventDefault();
//Show dialogue here.
}
は今、警告メッセージ(別称、ダイアログボックス)を表示する方法をお使いのプラットフォーム、方法、およびニーズに完全に依存します。たとえば、Flash Professionalを使用する場合、非表示にして表示するカスタムムービークリップがそのトリックを行う可能性があります。ただし、Flexを使用する場合は、モーダルダイアログを作成する手段があります。別にそれを研究してください。
関連する問題
- 1. ウィンドウの終了イベントを待つ方法
- 2. Androidのアプリケーションの起動と終了を検出する方法
- 3. UITableViewのドラッグ終了イベントを検出する方法は?
- 4. ASP.NETでページ終了イベントを検出する方法
- 5. Quartz.NETの失敗防止/検出方法
- 6. ウィンドウでnodemonを終了する方法
- 7. Android Scrollview:スクロールビューの開始と終了を検出する方法
- 8. サーバーソケットを閉じると、アプリケーションが終了するのを防ぐ方法。
- 9. MVVM WPFアプリケーションでウィンドウ終了をキャンセルする方法
- 10. プログラムを終了した後のコンソール出力を防ぐ方法
- 11. キュウリシナリオ実行ごとにブラウザの終了と終了を停止する方法
- 12. PYTHONプロセスが終了したときを検出する方法
- 13. 1つのウィンドウを閉じるとアプリケーション終了を防ぐ方法を教えてください。
- 14. 剣道Grid2のデータバインディングの終了を検出する方法は?
- 15. アプリケーションからのポーリングと終了を停止するメッセージの送信方法
- 16. Mac上のAIRアプリケーションで異なる終了オプションを検出する
- 17. ReSharperで中括弧の自動終了を防止する方法は?
- 18. アプリケーションがバックグラウンドスウィフトで強制終了したときの検出方法
- 19. 検出ページ終了イベント
- 20. jQuery:その場でウィンドウの幅を検出する方法は?
- 21. アプリケーションが最小化または終了するタイミングを検出する方法
- 22. iPhoneでWi-Fiタイムアウトを検出/防止する方法は?
- 23. ワイルドポインタを検出または防止する方法
- 24. Pygletのウィンドウの終了イベント
- 25. BarChartがレンダリングを終了するタイミングを検出する方法
- 26. NSURLConnectionが終了したときの検出方法
- 27. MotionEvent.ACTION_MOVEが終了したときの検出方法
- 28. すべてのセッションの終了とそれに続くアプリケーション終了イベント
- 29. Flaskアプリケーションが終了したときにGunicornを停止する方法
- 30. ASP.net WPがエラーで終了するのを防ぐ方法