Mam funkcję powiązaną ze zdarzeniem onClick. Ma grać piosenkę. Jeśli jest już odtwarzana piosenka, powinna zatrzymać obecną piosenkę i zacząć grać nową. Jedynym problemem jest to, że o ile mi wiadomo, jest tylko metoda pauzy pauzy i oznacza to, że poprzedni utwór zostanie wznowiony z pozycji wstrzymanej, a nie początkowej. Czy jest jakiś sposób obejścia tego (jak metoda .stop())?Uruchamianie i zatrzymywanie dźwięku w języku JavaScript
Oto mój kod:
var currSong="";
function playSong(newSong){
alert(newSong);
if (newSong != ""){
if(currSong != "") {
document.getElementById(currSong).pause();
}
document.getElementById(newSong).play();
currSong = newSong;
}
}
Czy to jest API HTML5 Audio? –
Chyba jest to tag ... – tripleZee
Interfejs API znajduje się tutaj: http://www.w3.org/TR/html5/video.html#media-elements –