Html'de sesi kapat ve sesi aç düğmesi

0

Soru

Birden çok sesli bir HTML sayfası oluşturuyorum. Eğer ama bir şey duyamıyorum biz oynarsa, hatta bir ses bile oynarız bu arada bu sayfa tüm müzikler dilsiz olan ses kapatma düğmesi istiyorum.

Burada belirtilen kodu kastediyorum.

Ancak yalnızca bir Geçiş düğmesi oluşturur, ancak sesi kapatmaz.

Sayfada kullanılan ses etiketleri aşağıdaki gibidir:

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

Biri bana doğru yönü gösterebilir mi lütfen?

Teşekkür ederim.

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

En iyi cevabı

1

Bu kodla bir kez deneyin, iyi çalışır.

JavaScript Kodu

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

HTML Kodu

<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

çalışmak için bana
Jituu

Ben baktın eksik öznitelik controls ses etiketinde. Basit kullanım bu kontroller görünür olacaktır. Hala javascript kontrolü ile sessiz/sessiz geçişi kullanmak istiyorsanız, o zaman kullanın toggleMute() işlev. Bu URL'de mevcut çalışma örneği jsfiddle.net/0ght2xpz
Sateesh

Bu hatayı konsolda alıyorum: "Yakalanmamış TypeError: document.getElementByID," kodun çalışmamasına neden olan " bir işlev değildir
Jituu

Bu kodu nerede çalıştırıyorsunuz? tarayıcıda mı? Tarayıcıda kesinlikle çalışacaktır. Kodunuzu koyabilir misiniz? jsfiddle.net böylece ne tür bir hata yaptığını anlayabiliyorum.
Sateesh

belge.getElementById iyi çalışıyor. Kimlikte küçük "d" harfini kullanma.
Jituu

Pekala, eğer bu konuda bir sorunla karşılaşacaksan söyle.
Sateesh

Diğer dillerde

Bu sayfa diğer dillerde

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