【发布时间】:2011-05-20 00:31:35
【问题描述】:
有谁知道如何将自定义“播放”按钮添加到包含 .flv 文件的 .swf 中。我有以下代码可以完美运行(但它的 AS3) - 如果可能的话,我希望它可以与较旧的 flashplayers 一起使用:
import fl.video.VideoEvent;
import fl.video.VideoState;
video.addEventListener(VideoEvent.STATE_CHANGE,showButton);
playVideoButton.addEventListener(MouseEvent.MOUSE_UP,playVideo);
function playVideo(event:MouseEvent):void {
video.play();
playVideoButton.visible=false;
}
function showButton(event:VideoEvent):void {
switch (event.target.state) {
case "stopped" :
playVideoButton.visible=true;
break;
case "playing" :
playVideoButton.visible=false;
break;
case "paused" :
playVideoButton.visible=true;
break;
}
}
另外,有没有办法确保 .flv 在播放前已完全加载,还是我必须使用容器?
谢谢...
【问题讨论】:
标签: flash actionscript-3 actionscript-2