Показать сообщение отдельно
  #6 (permalink)  
Старый 10.03.2017, 23:08
Аватар для Опан
Кандидат Javascript-наук
Отправить личное сообщение для Опан Посмотреть профиль Найти все сообщения от Опан
 
Регистрация: 15.03.2013
Сообщений: 100

Установить audio.loop = false; или убрать эту строку вообще.
Создать массив с названиями файлов. На пример:
var myfiles=["1.mp3","2.mp3","3.mp3","4.mp3","5.mp3"];
Все эти файлы должны быть в папке audio.
После 20 строки вставить это:
audio.onended=function(){
   this.src="audio/"+myfiles[Math.floor(Math.random()*5)];
   this.play();
}
Ответить с цитированием