7
我的問題是如何防止用戶關閉應用程序?。我需要一條警告消息,詢問用戶他是否真的想離開應用程序。 我的應用程序開發於Adobe AIR。請幫忙,我有麻煩了。如何檢測AIR應用程序中的窗口關閉事件以及如何防止
我的問題是如何防止用戶關閉應用程序?。我需要一條警告消息,詢問用戶他是否真的想離開應用程序。 我的應用程序開發於Adobe AIR。請幫忙,我有麻煩了。如何檢測AIR應用程序中的窗口關閉事件以及如何防止
是的,我也有一個愚蠢的發現。但攔截並阻止關閉真的很簡單。
請注意,此代碼將僅阻止標準窗口關閉!我不建議在未添加確認對話或關閉代碼的情況下使用它。
stage.nativeWindow.addEventListener(Event.CLOSING, onCloseCall);
function onCloseCall(evt:Event):void
{
evt.preventDefault();
//Show dialogue here.
}
現在,如何顯示警告消息(又名對話框)完全取決於你的平臺,方法和要求。例如,如果您使用Flash Professional,則您隱藏並顯示的自定義動畫片段可能會起作用。但是,如果您使用Flex,則可以創建模態對話。分別研究。