【问题标题】:How to use Mac OS X Lion fullscreen abilities in my Flex app?如何在我的 Flex 应用程序中使用 Mac OS X Lion 全屏功能?
【发布时间】:2012-11-06 23:30:50
【问题描述】:

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

【问题讨论】:

    标签: macos actionscript-3 apache-flex fullscreen


    【解决方案1】:

    相信this question有你的答案:

    假设您在“使用整个”中指的是全屏 监视器':

    调用 stage.displayState = StageDisplayState.FULL_SCREEN;将设置 您的 Flash 电影切换到全屏模式(前提是 allowFullScreen 参数已在对象/嵌入中设置为 true 嵌入 html 页面的标签)。

    如果您正在构建 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 全屏有什么区别。
    • 需要一个应用程序全屏。它将应用程序移动到一个新空间(允许您在应用程序之间移动,甚至是多个全屏应用程序),使所有辅助监视器变黑,然后全屏显示。全屏时,它仍然允许访问顶部菜单栏和停靠栏以及来自 Growl/通知中心的通知。 Flash 全屏只是全屏。使停靠栏和菜单栏不可用。
    猜你喜欢
    • 1970-01-01
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    • 2011-10-15
    • 2011-10-31
    • 1970-01-01
    • 2012-05-26
    • 2022-01-08
    相关资源
    最近更新 更多