아래와 같이
Copy
<a href="#" onClick="popsubmit()">시작</a>
<a href="#" onClick="stop()">정지</a>
'시작'버튼 클릭하면
Copy
function popsubmit() {
var audionameslist = `
audio/01.mp3
`;
var audionamesarray = audionameslist.split(',');
var audio = new Audio(audionamesarray[0]);
audio.src=audionamesarray[0];
audio.play();
index=1;
audio.onended = function() {
if(index < audionamesarray.length){
audio.src=audionamesarray[index];
audio.play();
index++;
}
};
}
아래의 01.mp3 파일이 재생됩니다.
하고싶은것은
'정지' 버튼을 클릭시엔
재생을 멈추고 싶은데
스크립트를 어떻게 해야할지 찾다가 고수님들께 문의합니다.
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
블랙캣77
4년 전
audio.pause() 를 한번 해보세요.
답변에 대한 댓글 1개
망이망소이
4년 전
답변을 작성하려면 로그인이 필요합니다.
audio.play();
}
function stop() {
audio.pause();
}
이렇게 하니까 되네요. 일단정지는 되는데. 종료를 위한 stop이런거는 안먹히네요. 종료는 뭘지 알아봐야겠네요. 고맙습니다.^^