2009-10-09 31 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

相关问题