Audio disattivare e riattivare il pulsante in html

0

Domanda

Sto creando una pagina HTML con più audio. Ho voglia di un pulsante di disattivazione, che si può disattivare l'audio di quella pagina in modo che anche noi giochiamo un altro audio, anche se gioca ma non siamo in grado di sentire nulla.

Mi riferisco al codice riportato qui.

Ma crea solo un interruttore, ma non disattivare l'audio.

Il tag audio utilizzato nella pagina vengono come di seguito:

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

Qualcuno può per favore mi punto nella giusta direzione?

Grazie.

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

Migliore risposta

1

Provare una volta con questo codice funziona bene.

Il Codice JavaScript

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

Codice 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

non funziona per me
Jituu

Ho controllato mancano attributo controls audio tag. Semplice utilizzare questo i controlli saranno visibili. Se ancora desidera utilizzare per attivare/disattivare il toggle con javascript controllo quindi utilizzare toggleMute() funzione. Esempio funzionante, disponibile a questo URL jsfiddle.net/0ght2xpz
Sateesh

Ricevo questo messaggio di errore su console: "Uncaught TypeError: documento.getElementByID non è una funzione" che il codice non funziona
Jituu

Dove sono l'esecuzione di questo codice? nel browser? Funziona nel browser sicuro. Si può mettere il codice in jsfiddle.net in modo che posso vedere, cosa sbaglio il vostro stanno facendo.
Sateesh

documento.getElementById sta lavorando bene. Utilizzando piccoli "d", in ID.
Jituu

Ok bene, se si trovano ad affrontare ogni problema per quanto riguarda questo poi mi dici.
Sateesh

In altre lingue

Questa pagina è in altre lingue

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