Audio mute a zapnutí zvuku tlačítko v html

0

Otázka

Já jsem vytváření HTML stránku s více audio. Chci, tlačítko mute, které můžete ztlumit všechny zvuky na této stránce společně tak, že i my hrát další audio i když to hraje, ale nemůžeme nic slyšet.

Mám na mysli ten kód zde uvedené.

Ale to jen vytváří Přepínací tlačítko, ale ne ztlumení zvuku.

Audio značky použité na stránce jsou jako níže:

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

Může někdo, prosím, místo mě správným směrem?

Děkuji.

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

Nejlepší odpověď

1

Zkusit jakmile s tímto kodexem to bude fungovat dobře.

JavaScript Kód

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

HTML Kód

<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

není práce pro mě
Jituu

Zkontroloval jsem vám chybí atribut controls v audio tag. Jednoduché používání této kontroly budou viditelné. Pokud přesto chcete používat ztlumit/zrušit ztlumení přepínač s javascript kontroly pak mají použít toggleMute() funkce. Pracovní příklad je k dispozici na této adrese URL jsfiddle.net/0ght2xpz
Sateesh

Jsem stále tuto chybu na konzoli: "Uncaught TypeError: dokument.getElementByID není funkce" výsledný kód nefunguje
Jituu

Kde jsou provádění tohoto kódu? v prohlížeči? To bude fungovat v prohlížeči, pro jistotu. Můžete dát svůj kód v jsfiddle.net takže můžu vidět, co chybu dělají.
Sateesh

dokument.getElementById je v pořádku. Pomocí malé "d" v ID.
Jituu

Dobře, v pořádku, pokud budete čelit jakýkoliv problém týkající se této tak mi to řekni.
Sateesh

V jiných jazycích

Tato stránka je v jiných jazycích

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