v2.5.2
Giriş yap

HTML audio etiketi autoplay

iamefe
904 defa görüntülendi ve 1 kişi tarafından değerlendirildi

HTML'imde audio etiketi var HTML'den de autoplay versem js'den de versem autoplay çalışmıyor.
Şimdiden teşekkürler.

<audio src="music.mp3" autoplay></audio>

bu şekilde de versem

const music = document.querySelector('audio')
music.autoplay = true

bu şekilde de versem çalışmıyor.

Cevap yaz
Cevaplar (5)
iamefe
1027 gün önce

https://kamat.wtf bu sitede her zaman olmasa bile arada autoplay çalışıyor. Kaynak koduna bakmaya çalıştım ama bişi anlamadım.

tayfunerbilen
1027 gün önce

artık tarayıcılar user action istiyor yani kullanıcının isteğiyle çalışması gerekiyor. iframe ile sessiz bir mp3 dosyasını çalıştırıp daha sonra autoplay yapabiliyorduk eskiden ama hala işe yarar mı emin değilim

iamefe
1027 gün önce

https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
burda muted çalışır diyor ama çalışmadı. Onun dışında click'le fln çalışırmış. Yine de teşekkürler.

abdullahx
1027 gün önce

Çalışmaz, çünkü kural böyle. muted eklemeniz lazım.

Bakınız

rephp7
1027 gün önce
<audio controls autoplay muted>
  <source src="music.mp3" type="audio/mpeg">
</audio>

birde bu şekilde dene