Audio vypnúť a zapnúť tlačidlo v html

0

Otázka

Ja som vytvoriť HTML stránku s viacerými audio. Chcem mute tlačidlo, ktoré môžete ignorovať všetky audio, že stránka spoločne tak, že sa ešte budeme hrať iný zvuk, aj keď to hrá, ale môžeme nie je počuť nič.

Mám na mysli ten kód sú uvedené tu.

Ale to len vytvára tlačidlo Prepínania, ale nie stlmiť audio.

Audio značky použité na stránke sú, ako je to uvedené nižšie:

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

Môže mi niekto prosím, ukážte mi správny smer?

Ďakujem.

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

Najlepšiu odpoveď

1

Skúste raz s týmto kódom bude fungovať.

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

nie je pre mňa pracovať
Jituu

Pozrel som máte chýba atribút controls v audio tag. Jednoduché použitie tejto kontrol bude viditeľný. Ak stále chcete použiť, stlmiť/ozvučiť prepínač s javascript kontrolou a potom majú použiť toggleMute() funkcia. Pracovné príklade je k dispozícii na tejto adrese URL jsfiddle.net/0ght2xpz
Sateesh

Som dostať túto chybu na konzoly: "Uncaught TypeError: dokument.getElementByID nie je funkcia" výsledný kód nefunguje
Jituu

Kde sú vykonávajúci tento kód? v prehliadači? To bude fungovať v prehliadači pre istotu. Môžete dať svoj kód v jsfiddle.net aby som mohol vidieť, aké chyby sa robia.
Sateesh

dokument.getElementById je v poriadku. Pomocou malé "d" v ID.
Jituu

V poriadku, v poriadku, ak budete čeliť akékoľvek otázky týkajúce sa tohto potom povedz mi to.
Sateesh

V iných jazykoch

Táto stránka je v iných jazykoch

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