테스트 사이트 - 개발 중인 베타 버전입니다

audio 제어 채택완료

망이망소이 4년 전 조회 1,775

아래와 같이

</p>

<p><a href="#" onClick="popsubmit()">시작</a></p>

<p><a href="#" onClick="stop()">정지</a></p>

<p>

'시작'버튼 클릭하면

</p>

<p>function popsubmit() {

var audionameslist = `

    audio/01.mp3

`;

var audionamesarray = audionameslist.split(',');

var audio = new Audio(audionamesarray[0]);</p>

<p>audio.src=audionamesarray[0];

audio.play();</p>

<p>index=1;

audio.onended = function() {

    if(index < audionamesarray.length){

        audio.src=audionamesarray[index];

        audio.play();

        index++;

    }

};

}</p>

<p>

아래의 01.mp3 파일이 재생됩니다. 

 

하고싶은것은 

'정지' 버튼을 클릭시엔

재생을 멈추고 싶은데 

스크립트를 어떻게 해야할지 찾다가 고수님들께 문의합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
4년 전
audio.pause() 를 한번 해보세요.
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

망이망소이
4년 전
function popsubmit() {
audio.play();
}
function stop() {
audio.pause();
}

이렇게 하니까 되네요. 일단정지는 되는데. 종료를 위한 stop이런거는 안먹히네요. 종료는 뭘지 알아봐야겠네요. 고맙습니다.^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인