는 (플래시 콜백의 일종을 사용없이 OOTB, ) 플래시 영화의 끝을 감지 할 수있는 방법이 있습니까.검출 끝 자바 스크립트
또한, 영화의 길이를 알 수있는 방법은 무엇입니까?
업데이트 :
IsPlaying는() (주기적으로 확인) 약속 보였지만, 그것이 밝혀, 아무도 정직 작성하지 SWF를 더한다; 이제 콘텐츠는 주요 계층에 포함되고 내용이 재생되는 동안, 주요 영화는 중지되고 IsPlaying이 항상 false입니다 ...
는 (플래시 콜백의 일종을 사용없이 OOTB, ) 플래시 영화의 끝을 감지 할 수있는 방법이 있습니까.검출 끝 자바 스크립트
또한, 영화의 길이를 알 수있는 방법은 무엇입니까?
업데이트 :
IsPlaying는() (주기적으로 확인) 약속 보였지만, 그것이 밝혀, 아무도 정직 작성하지 SWF를 더한다; 이제 콘텐츠는 주요 계층에 포함되고 내용이 재생되는 동안, 주요 영화는 중지되고 IsPlaying이 항상 false입니다 ...
var movie = window.document.movie
if(movie.TCurrentFrame("/") == movie.TotalFrames())
alert("Movie Finished");
또는 당신은 할 수 :
if (!movie.IsPlaying())
alert("Movie Stopped");
을하지만 그게 전부 정말로 당신이 쫓고있는 것.
import fl.video.VideoEvent.COMPLETE
video.addEventListener(VideoEvent.COMPLETE, alertHTML);
function alertHTML(e:VideoEvent):void{
ExternalInterface.call("alert(\"Video has stopped\");");
}
촬영하십시오. alert(\"Video has stopped\");
을 클라이언트 측 javascript 기능으로 바꿀 수 있습니다.
이것은 바로 액션 스크립트입니까? 나는 자바 스크립트와 함께 할 것을 희망했다 (그래서 나는 우리의 플래시 개발자를 귀찮게 할 필요가 없습니다) 나는 내 질문에 조금 불분명 – Luc
당신은 ffmpeg -i movie.flv 2>&1
와 영화 길이 chceck 수 있습니다,하지만 난 나던 '말씀 :이 비디오를로드하고, 사용자가 "일시 중지"버튼을 누르 여부를
지금 당장 유일한 방법은 다른 게시물에서 제안하는 것처럼 플래시 이벤트에 일부 자바 스크립트 처리기를 연결하는 것입니다. 이 API에 대한 문서가있을 경우
. 나는 .fla one이 아닌 .swf 종류의 플래시 무비를 의미했습니다. – Luc
이봐, 당신은 알고 있습니까? –
사실 나는 심지어 미안에서 해당 정보를 가지고 아무 생각이 다시 한 찾고 없습니다. – SimonDever
내 경우에 작동하지만, 정말 플래시 동영상이 기록되는 방법에 따라 다릅니다? – Yeung