오디오 음소거 해제 버튼을 html

0

질문

내가 만드는 HTML 페이지로 여러 오디오. 내가 원하는 버튼 사는 음소거할 수 있습니다 모든 오디오의 해당 페이지 함께도 우리는 다른 오디오도 재생하는 경우는 그러나 우리는 아무 소리도 들리지 않.

내가 참조 코드는 여기에 언급.

하지만 그것이 만들어 버튼을 전환하지만,지 않습니다.

오디오 태그에 사용된 페이지가 아래와 같다:

            <audio id="audio_playo24">
                <source src="voice/vo3.mp3" type="audio/mp3" />
            </audio>

할 수 있는 사람을 주시기 바랍인에서는 올바른 방향으로 가야합니까?

감사합니다.

audio html javascript jquery
2021-11-24 04:42:05
1

최고의 응답

1

한번 시도해 보이는 코드를 작성하는 것으로 충분할 것입니다.

JavaScript 코드

function toggleMute() {
   var myAudio = document.getElementById('audio_playo24');
   myAudio.muted = !myAudio.muted;
}

HTML 코드

<audio id="audio_playo24" controls>
   <source src="voice/vo3.mp3" type="audio/mp3" />
</audio>
<a href="javascript:void(0);" onclick="toggleMute()">Mute/Unmute</a>
2021-11-24 05:11:48

나를 위해 작동하지 않습니다
Jituu

나는 당신이 누락 특성 controls 오디오에 태그가 있습니다. 간단한 사용이트가 표시됩니다. 면 아직도 사용하고 싶은 음소거/음소거 해제 전환 javascript 컨트롤 다음 사용 toggleMute() 기능입니다. 동작하는 예제에서 사용할 수 URL jsfiddle.net/0ght2xpz
Sateesh

나는 이에 오류가 콘솔:"catch 되지 않는 형식 오류:문서입니다.getElementByID 기능은 없습니다"그 결과의 코드 작동하지 않는
Jituu

어디에 이 코드를 실행하면? 에서는 브라우저는 무엇입니까? 작동합니다 브라우저에서 확실합니다. 할 수 있습니에 코드를 넣 jsfiddle.net 그래서 나는 볼 수 있습니다,무엇 실수로 하고 있다.
Sateesh

문서입니다.getElementById 가 제대로 작동합니다. 작은 사용하여"d"에서의 ID 입니다.
Jituu

좋아하는 경우,당신은 모든 문제에 대해 이런 저에게 말합니다.
Sateesh

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................