我在 Flex 中遇到全屏问题。
这是代码:
private function toggleFullScreen(event:Event):void {
try {
switch (Application.application.stage.displayState) {
case StageDisplayState.FULL_SCREEN:
// If already in full screen mode, switch to normal mode.
Application.application.stage.displayState = StageDisplayState.NORMAL;
break;
default:
//If not in full screen mode, switch to full screen mode.
Application.application.stage.displayState = StageDisplayState.FULL_SCREEN;
break;
}
} catch (err:SecurityError) {
// ignore
}
}
我已经验证该方法被正确调用,并且 SWITCH/CASE 正在工作。
尽管如此,在设置 displayState 之后,什么都没有发生,并且属性 displayState 仍然是“正常”字符串。
我用以前版本的 Firefox 和 Internet Explorer 进行了测试,但它也不起作用。
有谁知道为什么会这样?我是 flex 的新手,这段代码是由以前的开发人员开发的,现在不再在这里工作了。
几周来我一直在寻找修复方法,但没有找到任何可以帮助的方法。
谢谢您的帮助。