2013-01-16 27 views

Odpowiedz

9

Będziesz potrzebował do tego JavaScript. Usuń atrybut autoplay:

<audio id="my_audio" src="bg.mp3" loop="loop"></audio> 

i dodać skrypt tak:

window.onload = function() { 
    document.getElementById("my_audio").play(); 
} 

lub jeśli używasz jQuery:

$(document).ready(function() { 
    $("#my_audio").get(0).play(); 
}); 
+0

.get (0) uratował mi czas. Dzięki –

8

wystarczy skopiować i wkleić ten kod w sekcji treści kodu HTML.

<audio autoplay> 
    <source src="song.mp3" type="audio/mpeg"> 
</audio> 

i upewnij się, że plik audio powinien znajdować się w tym samym folderze.

+0

co, jeśli plik audio jest gdzie indziej? Jak to zrobić? – Shefali

-1

przypadku wielokrotnego miejsca tonu poniżej kod

 <audio src="./audio/preloader.mp3" autoplay="autoplay" loop="loop"></audio> 

i jednym czasie, usuwa się pętlę. To powinno być jak ten

 <audio src="./audio/preloader.mp3" autoplay="autoplay"></audio> 
Powiązane problemy