Прослушиватель oncanplaythrough снова запускает обработчик событий при циклическом воспроизведении звука в chrome

#javascript #html5-audio #oncanplaythrough

Вопрос:

Я включаю циклическое воспроизведение для аудиообъекта. Но в chrome, когда воспроизведение заканчивается, прослушиватель oncanplaythrough «снова» запускает обработчик событий : это ошибка chrome или это нормально ?

Вот код :

 //Create a audio player :
var audio = new Audio("sound.wav");

//Enable looping : 
audio.loop = true;

//Loading audio source :
audio.oncanplaythrough = function()
{
    console.log("Audio loaded");
    
    //Play audio :
    audio.play();
};