0
我使用AIR應用程序。 在這個應用程序中,顯示了幾個窗口。按鈕的AIR鍵盤快捷鍵
我喜歡用快捷鍵關閉窗口像Esc鍵和輸入。
我嘗試這樣做,是這樣的:
// On creation complete
this.addEventListener(KeyboardEvent.KEY_DOWN, exit_keyDownHandler);
// exit function
protected function exit_keyDownHandler(event:KeyboardEvent):void{
if ((event.keyCode == Keyboard.ENTER)
||(event.keyCode == Keyboard.NUMPAD_ENTER)
||(event.keyCode == Keyboard.ESCAPE)){
stage.nativeWindow.close();
}
}
但如果窗口存在文本區域,有問題發生。因爲當用戶按輸入鍵文本區窗口關閉。這怎麼可以避免?