如何在我的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;
我认为Asker希望OS X全屏,而不是Flash全屏。在OS X中,你几乎可以在任何应用程序上进行全屏显示,并且仍然可以通过将鼠标按在屏幕顶部来访问菜单栏。大多数情况下,它是无用的。但显然,阿斯克尔有其用处。 –
@ Apocalyptic0n3我不清楚Mac全屏和Flash全屏之间的区别。 – JeffryHouser
它只需一个应用程序全屏。它将应用程序移动到一个新的空间(允许您在应用程序之间保持移动,甚至是多个全屏应用程序),屏蔽任何辅助监视器并全屏显示。虽然全屏,它仍然允许访问*菜单栏和底座以及来自低吼/通知中心的通知。全屏闪光只是全屏。渲染码头和菜单栏无法使用。 –