簡體   English   中英

全屏海報框架 Flash 視頻

[英]Posterframe on fullscreen Flash video

我有一個使用 FLVPlayback 2.5 容器和自定義皮膚的 flash 視頻,但我只是復制並更改了現有皮膚的一些 colors 並沒有什么瘋狂的。 我正在使用 FlashVars 傳遞視頻位置,並為視頻中心的“播放”按鈕設置一個海報框架。 當您單擊屏幕時,海報會消失並在視頻結束或停止時返回。 除非全屏顯示,否則所有這些都可以正常工作。 當它進入全屏時,我看不到海報框架。 我不知道發生了什么事。 當它恢復到正常大小時,代碼正在工作。

我嘗試了不同的方法來設置 x、y、寬度和高度,但沒有任何效果。 我還需要設置深度嗎?

stage.addEventListener(FullScreenEvent.FULL_SCREEN, onFullscreen);
function onFullscreen(e:FullScreenEvent):void {
    myTxt.txt_txt.text = e.fullScreen;
    // check if we're entering or leaving fullscreen mode
    if (e.fullScreen) {
        //myTxt.x = 0;
        myTxt.y = myVideo.y - 100;
        myTxt.x = myVideo.x - 100;
        myTxt.width = stage.width;
        myTxt.height = stage.height;
        myTxt.visible = true;

    } else {
        myTxt.x = 100;
        myTxt.y = 100;
        myTxt.width = 380;
        myTxt.height = 136;
    }
}

嗯……你試過這個嗎:

if (e.fullscreen) {

    video.addChild(myTxt);
}

或這個:

if (e.fullscreen) {

    video.visible=false;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM