2010-12-10 124 views
0

我正在创建带有闪光灯CS4的全屏投影机。 在投影机我有更多的视频,从SWF播放器 -如何在不关闭投影机的情况下全屏关闭视频

我遇到的问题是这样开始:

,投影机开始正常FULLSCREEN(使用AS)。 视频正确播放900x506。 如果我点击播放器,获取视频全屏,它的作品。 但是当我按下ESC时,不仅是视频,而且PROJECTOR也失去了全屏。

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

如何仅定位视频?

回答

0

您一定要添加另一个按钮让atleast让用户出去。实际上,关键在于让人们长久以来摆脱困境。

因此,请让他们有另一个按钮或东西...(如果他们讨债像任何投影机的电影: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; 
     } 
} 
相关问题