-
윈도우 플레이어 세팅Web Program/javascript/jQuery 2008. 9. 4. 10:32
하루간...삽질해서...겨우 찾았다...
윈도우 미디어의 순차재생을 위해서는...
몇몇개의 이벤트와 함수가 필요하다..
우선 참고할만한 사이트.. MSDN
여기서 왠만한 이벤트설정을 다 알수 있다..플레이 시작부터...마무리 함수까지...
그다음은..순차재생을 위한 함수
<Script type="text/javascript">
var Song = new Array();
Song[0] = "노래제목";
Song[1] = "노래제목";
........
</Script>
<Script type="text/javascript">
idx=0;
function nxt(){
if(idx >= Song.length){
alert('전곡 재생끝');
return;
}str = Song[idx];
var newMusic = "/data/music/" + str;
Player.FileName = newMusic;
idx++;
}
</Script>
<object id=Player name=player classid=CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95 width=335 height=324 type=application/x-oleobject standby="Loading Microsoft Windows Media Player components...">
<param name="FileName" value="">
</object>
<param name="FileName" value="">
</object>
<SCRIPT FOR="Player" EVENT="EndOfStream(lResult)" LANGUAGE="JScript">
if(lResult == "0"){
if(Player.PlayCount==1){
setTimeout("nxt()", 100);
}
};
</SCRIPT>
<SCRIPT FOR="Player" EVENT="MarkerHit(lMarkerNum)" LANGUAGE="JScript">
alert(lMarkerNum);
</SCRIPT>
대략이정도??
여기서 젤중요한건...setTimeout....요놈이였다....이놈안써주면...
다음곡으로 안넘어가고..멈춘다..ㅡㅡ;
이유는 아직 밝히고 있는중......값이 계속 돌긴 하는데..
문제는 첫곡재생후 멈춘다는거다...
흠...
하여간..오늘해결해서..다행...ㅠㅠ
*참고 순차재생소스는 네이버에서 검색해서 가지고 온것임...소스만들어주신 분께..감솨~'Web Program > javascript/jQuery' 카테고리의 다른 글
..정규식.. (0) 2009.12.21 ..글자수 체크하기.. (0) 2009.12.20 인쇄시 페이지 나누기 (0) 2008.08.07 반드시 알아야 하는건 아니지만..알아두면 좋은것들~ (0) 2008.08.05 ..이미지 리사이징.. (0) 2007.12.14