Кто-нибудь знает, как добавить пользовательскую кнопку «Play» в файл .swf, содержащий файл .flv. У меня есть следующий код, который отлично работает (но это AS3) - я хотел бы, чтобы он работал со старыми flashplayer, если это возможно:
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 полностью загружен перед его воспроизведением, или мне нужно использовать контейнер?
Спасибо ...