私は個人的な小さなウェブサイトを作成しており、そこでいくつかの曲を再生したいと考えています。私がやろうとしたことは次のとおりです
<script type="text/javascript">
var i=1;
var nextSong= "";
var audioPlayer = document.getElementById('audio');
audioPlayer.onended = function(){
i++
nextSong = "Music/"+i+".mp3";
audioPlayer.src = nextSong;
audioPLayer.load();
audioPlayer.play();
if(i == 37) // this is the end of the songs.
{
i = 1;
}
}
</script>
<audio id="audio" src="Music/1.mp3"controls="controls" autoplay="autoplay" align=""> </audio>
ただし、これを機能させることはできません。最初の曲を再生するだけで、たとえば i の状態を警告しようとした JS を実行しませんが、何もしません。