javascript audio onload

J'ai fait un script javascript de test audio. Toutes les oeuvres de l'Opéra de FF et Chrome, à l'exception de l'audio.oncanplaythrough, et audio.onended (ce 2function ne fonctionnent pas sur Chrome).

<!DOCTYPE html>
<html>
<body>

<script>
var audio = new Audio("http://www.w3schools.com/html5/song.ogg");

audio.oncanplaythrough = function(){
audio.play();
}

audio.onended = function(){
alert('ended');
}

</script>
<a href="#" onclick="audio.play();">start</a><br/>
<a href="#" onclick="audio.pause();">pause</a><br/>
<a href="#" onclick="audio.volume=prompt('from 0 to 1',0.7)">volume</a><br/>
<a href="#" onclick="audio.currentTime = 3;">jump</a><br/>
</body>
</html>

OriginalL'auteur Uw001 | 2011-11-24