代码之家  ›  专栏  ›  技术社区  ›  AriX

动态调整Flash对象大小以填充窗口

  •  0
  • AriX  · 技术社区  · 16 年前

    我有一个Flash/Flex对象(flashlightvnc),在按下Flex应用程序中的一个按钮后,我想动态调整它的大小以适应整个窗口。最好不重新启动Flex应用程序(因此也不必重新启动VNC会话)。我只想使用内置的Flash全屏模式,但是Adobe有点愚蠢的安全限制阻止了全屏模式下的键盘输入。

    我看到有一个非常类似的问题已经张贴在这个网站上,但接受的答案指向一个死链接和另一个链接,不回答我的问题(我的目标是调整命令的对象,而不是从页面加载时)。

    谢谢!

    1 回复  |  直到 16 年前
        1
  •  0
  •   Samuel Neff    16 年前

    这真的与flash无关。更多的是关于HTML DOM操作。您需要确保您的Flash SWF设置为使用100%/100%,然后当您想要触发“全屏”模式时,更改html容器以放置在屏幕的左上角,并且宽度/高度为100%。

    您仍然可以使用浏览器的工具栏、选项卡和地址栏,但是如果您想要键盘输入,则没有太多选项。