2011-03-22 22 views
0

我們正在爲我們的網站製作其中一個「歡迎發言人」視頻。視頻長約30秒,在第一次加載時,它總是在句子中間消失。刷新頁面,並在此後正常工作。Flash視頻在第一次加載時過早從頁面消失

視頻通過SWF內的FLV播放器播放。的SWF是695幀長,並具有以下特點:

  • A「淡出」阿爾法吐溫開始在幀685
  • 一個停止動作在最後幀
  • 在下面的代碼FLV播放器:

    on (complete) { 
        getURL('javascript:removeIt();'); } 
    

據說這是當視頻是爲了觸發。 「removeIt()」函數包含一個jQuery語句,用於淡出包含視頻的div。點擊「X」也會觸發removeIt()函數。

的聯繫是http://test.thestevenscompany.com

我的問題是這是爲什麼淡出太快,僅在第一頁的負荷?我曾嘗試以下:

  • 降低質量200千比特(因此波濤洶涌的質量)
  • 讓玩家緩衝打
  • 從最後一幀刪除動作腳本調用removeIt()之前12秒到FLV播放器上的完整活動。

任何幫助表示讚賞,這即將到期。

回答

0

問題是您的時間軸動畫完成速度更快,然後流/進步的視頻。

您應該爲您的FLV添加一個CuePoint,以便它可以在Flash應用程序結束並準備淡出時告訴您的Flash應用程序。當視頻到達CuePoint並觸發CuePointEvent時,你可以開始淡化你的東西。關於中cuePoints

更多信息: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/events/CuePointEvent.html#CuePointEvent()

祝你好運, 羅布

相關問題