如何在我的Flex应用程序中使用Mac OS X Lion全屏功能?

问题描述:

如何在我的Flex应用程序中启用本机Mac OS X全屏功能(包括右上角的按钮)?如何在我的Flex应用程序中使用Mac OS X Lion全屏功能?

相信this question有你的答案:

假设你指的是全屏幕在 '使用整个 监视器':

调用stage.displayState = StageDisplayState.FULL_SCREEN以;将 Flash影片设置为全屏模式(假设 allowFullScreen参数已在嵌入HTML页面的对象/嵌入 标签中设置为true)。

如果您正在构建AIR应用程序,请阅读using FullScreen functionality上的这篇文章。它也使用相同的displayState属性。

// Enter Fullscreen Interactive State 
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE; 
// Enter Standard Fullscreen State 
stage.displayState = StageDisplayState.FULL_SCREEN; 
// Enter Normal State 
stage.displayState = StageDisplayState.NORMAL; 
+1

我认为Asker希望OS X全屏,而不是Flash全屏。在OS X中,你几乎可以在任何应用程序上进行全屏显示,并且仍然可以通过将鼠标按在屏幕顶部来访问菜单栏。大多数情况下,它是无用的。但显然,阿斯克尔有其用处。 –

+0

@ Apocalyptic0n3我不清楚Mac全屏和Flash全屏之间的区别。 – JeffryHouser

+0

它只需一个应用程序全屏。它将应用程序移动到一个新的空间(允许您在应用程序之间保持移动,甚至是多个全屏应用程序),屏蔽任何辅助监视器并全屏显示。虽然全屏,它仍然允许访问*菜单栏和底座以及来自低吼/通知中心的通知。全屏闪光只是全屏。渲染码头和菜单栏无法使用。 –