2011-09-16 17 views

回答

11

是的,我也有一個愚蠢的發現。但攔截並阻止關閉真的很簡單。

請注意,此代碼將僅阻止標準窗口關閉!我不建議在未添加確認對話或關閉代碼的情況下使用它。

stage.nativeWindow.addEventListener(Event.CLOSING, onCloseCall); 

function onCloseCall(evt:Event):void 
{ 
    evt.preventDefault(); 
    //Show dialogue here. 
} 

現在,如何顯示警告消息(又名對話框)完全取決於你的平臺,方法和要求。例如,如果您使用Flash Professional,則您隱藏並顯示的自定義動畫片段可能會起作用。但是,如果您使用Flex,則可以創建模態對話。分別研究。

相關問題