2009-10-09 52 views
0

是否可以配置FLVPlayback,以便它不會自動加載關聯的視頻文件,而是等待點擊「播放」按鈕加載並播放它? (我正在建立一個網站,在首頁上有一個播放器可以播放相當大的視頻,除非用戶要求查看它,否則我寧願沒有下載視頻。)我已經將自動播放設置爲false ,但我仍然可以看到視頻在進度條中下載。FLVPlayBack:直到提示時才加載flv

回答

0

將FLVPlayback的來源留空。僅當用戶要求觀看視頻時才設置來源。

+0

你怎麼能用S3上的HTML5視頻來做到這一點? – 2014-10-19 04:54:36

0

添加一個不可見的按鈕,一擊面積大如視頻:

btnPlay.addEventListener(MouseEvent.CLICK, onPlayClick); 

function onPlayClick(evt:MouseEvent):void 
{ 
btnPlay.visible = false; 
flvPlayer.load("filename.flv"); 
flvPlayer.play(); 
} 

或類似的東西。問題是:FLVPlayback組件在沒有內容分配給它時顯示帶條紋的動畫條。如果你不想看到,可以將「skinAutoHide」屬性設置爲true。之後,只有一個問題:用戶沒有看到你的播放器,所以你應該在按鈕中添加一個播放圖像。如果你點擊按鈕,按鈕消失,視頻開始加載和播放。

+0

你也可以直接刪除皮膚中的條紋,所以當沒有flv加載時它不會顯示。非常簡單的解決方案,但非常有效:) – luschn 2011-06-06 10:44:34

相關問題