全画面モードで実行することを目的としたアプリケーションがあります。全画面表示から抜け出すのを防ぐために、次のことを行いました。
protected function windowedapplication_preinitializeHandler(event:FlexEvent):void
{
nativeWindow.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
nativeWindow.stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
}
protected function onKeyDown(event:KeyboardEvent):void
{
if (event.keyCode == 27)
{
event.preventDefault();
}
}
これにより、アプリがフルスクリーンから抜け出すのを防ぎますが、私のアプリにはビデオをフルスクリーンにするオプションを備えたビデオプレーヤーがあり、その時点で esc を押すとアプリ全体とビデオのサイズが小さくなります。
前もって感謝します!