Merhaba arkadaşlar,
bir html sayfasında yaklaşıl 40 tane <audio> etiketim var ve her birinde ayrı ayrı mp3 dosyaları var.
kullanıcının sadece birini dinlemesini istiyorum ama bir ses açıldığında diğeride açılabiliyor.
Birisi çalıyorken diğerine tıklandığında çalan mp3'ün durmasını ve tıklanan mp3'ün çalmasını istiyorum
umarım anlatabilmişimdir. yardımlarınız için şimdiden teşekkürler.
HTML <audio> sorum var!! R10+
4
●323
- 29-08-2019, 11:51:41
- 29-08-2019, 12:01:25Aslında çok basit bir şekilde JavaScript ile yapılabilir. İlgili sayfanın kaynak kodlarını paylaşırsanız yardımcı olabilirim.
- 04-09-2019, 02:44:13Merhaba,
Dom olarak tum audio elementlerini sec;
var audioElements = document.querySelectorAll('audio')Sonra bir dongude bunlari don iclerinde herhangi biri caliyorsa kapat.
audioElements.forEach(res=> { if(!res.paused){ res.pause(); } });Bunu herbir muzigi play ettiginde yukardaki kodu fuction yapip cagirabilirsin. - 14-09-2019, 09:26:28Bilmediğimden soruyorum hocam, her bir müziği play ettiğimizde fuction'u nasıl çağıracağızBoyka adlı üyeden alıntı: mesajı görüntüle