如何在不关闭投影机全屏的情况下从全屏关闭视频

时间:2010-12-10 09:52:49

标签: flash video fullscreen projector

我正在创建一个带有闪光灯CS4的全屏投影机。 在投影机中,我有更多视频,从swf播放器开始 -

我遇到的问题是:

投影机正确启动FULLSCREEN(使用AS)。 视频正常播放900x506。 如果我点击播放器,要将视频全屏显示,它就能正常工作。 但是当我按下ESC时,不仅视频,而且PROJECTOR全屏失去。

这有点烦人。有没有办法只将“恢复正常大小”应用于视频? 我不想阻止应用程序从全屏退出,如果用户想要全屏退出投影机,这不是问题。但不是当用户从全屏模式退出视频时。

如何仅定位视频?

1 个答案:

答案 0 :(得分:0)

您肯定必须添加另一个按钮才能让用户离开。关键实际上让人们可以放弃任何事情。

所以,请让他们有另一个按钮或其他东西......(如果他们像投影机中的任何一部电影一样:p)

那么这就是我的建议而不会改变太多。

  • 听取逃生报道。
  • 如果用户按下Escape&它 让人们走出困境 视频期间全屏。
  • 将它们推回投影机 全屏。

这样的事情:

import flash.display.StageDisplayState;

stage.addListener(KeyboardEvent.KEY_DOWN, keyDownHandler);

function keyDownHandler(event : KeyboardEvent) : void
{
    if (event.keyCode == Keyboard.ESCAPE)
    {
     goFullScreen();
    }
}

function goFullScreen():void
{
    if (stage.displayState == StageDisplayState.NORMAL) 
       {
        stage.displayState=StageDisplayState.FULL_SCREEN;
       } 
}
相关问题