1
SWFObject 2.2를 사용하여 한 페이지에 3 개의 Flash 무비를 삽입 한 다음 JavaScript의 SetTimeout을 사용하여 ExternalInterface로 동영상을 재생 및 일시 중지하려고합니다. Firefox 및 Safari에서 작동하지만 Firefox 또는 Windows의 Internet Explorer 8에서는 작동하지 않습니다. SWF는 내장되어 있지만 재생 또는 일시 중지에 응답하지 않습니다.Windows에서 Flash 및 ExternalInterface 문제
var params = {
wmode: "transparent",
bgcolor: "#000000"
};
var attributes1 = {};
attributes1.id = "movie01_swf";
var attributes2 = {};
attributes2.id = "movie02_swf";
var attributes3 = {};
attributes3.id = "movie03_swf";
swfobject.embedSWF("movie_one.swf","movie01_movie","650","275","10.0.0",null,null,params,attributes1,null);
swfobject.embedSWF("movie_two.swf","movie02_movie","650","275","10.0.0",null,null,params,attributes2,null);
swfobject.embedSWF("movie_three.swf","movie03_movie","650","275","10.0.0",null,null,params,attributes3,null);
function pause_movie01(){
var movie01 = document.getElementById('movie01_swf');
movie01.pause();
}
function play_movie02(){
var movie02 = document.getElementById('movie02_swf');
movie02.play();
}
function pause_movie02(){
var movie02 = document.getElementById('movie02_swf');
movie02.pause();
}
function play_movie03(){
var movie03 = document.getElementById('movie03_swf');
movie03.play();
}
setTimeout("play_movie02()",3000);
setTimeout("pause_movie01()",4500);
setTimeout("play_movie03()",6000);
setTimeout("pause_movie02()",9000);
jQuery와 easySlider를 사용하여 페이지의 슬라이드를 애니메이션으로 만들 수도 있습니다. 영화는 별도의 슬라이드에 포함됩니다.
<ul>
<li>
<div class="movie"><div id="movie01_movie"></div></div>
</li>
<li>
<div class="movie"><div id="movie02_movie"></div></div>
</li>
<li>
<div class="movie"><div id="movie3_movie"></div></div>
</li>
</ul>
나는 기능인 자바 스크립트 오류를 얻을 : play_movie02 기능 play_movie03 함수 – kirkaracha
가되지없는 내가 PLS를 어떻게 볼 수있는 곳 당신이 당신의 HTML과 JS 코드를 미리 링크를 할 수 있나요? – robertp
안녕하세요, 문제가 더 있으십니까? – robertp