是否可以配置 FLVPlayback 使其不会自动加载相关的视频文件,而是等待单击“播放”按钮加载然后播放?(我正在构建一个网站,该网站将在其首页上有一个相当大的视频播放器,我宁愿不下载视频,除非/直到用户要求查看它。)我已经将自动播放设置为 false ,但我仍然可以在进度栏中看到视频正在下载。
问问题
881 次
2 回答
0
将 FLVPlayback 的源留空。仅在用户要求观看视频时设置源。
于 2009-10-09T06:10:25.650 回答
0
添加一个隐形按钮,点击区域与视频一样大:
btnPlay.addEventListener(MouseEvent.CLICK, onPlayClick);
function onPlayClick(evt:MouseEvent):void
{
btnPlay.visible = false;
flvPlayer.load("filename.flv");
flvPlayer.play();
}
或类似的东西。问题是:当没有分配内容时,FLVPlayback 组件会显示一个带有条纹的动画条。如果您不想看到,可以将“skinAutoHide”属性设置为 true。在那之后,只有一个问题:用户看不到你的播放器,所以你应该在按钮中添加一个播放图像。如果单击该按钮,该按钮将消失,视频开始加载和播放。
于 2011-05-17T14:19:24.030 回答