2010-12-10 107 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; 
     } 
} 
相關問題