Как осуществить переключения композиции (audio)?
Подскажите пожалуйста как сделать чтобы после завершении композиции сразу начала играть следующая композиция?!
Код:
<!doctype html> |
Amator,
Ну по идее, должно быть два тега audio, в которых предзагружены две песни(или три тега и три песни, ибо загрузка продолжительна и не даст тут же воспроизвести), далее отлеживаем событие завершениея песни(второй тег пока не play не включен) очевидно их удобно заернуть в один общий тег, и отслеживать событие на родителе... Ну такие соображения Статья в помощь => http://habrahabr.ru/post/148202/ |
За то, что должно произойти после окончания воспроизведения (т. е., это - запуск следующей песни) отвечает событие audio.onended
<audio id="audio" src="1.mp3" onended="this.src='2.mp3';this.play()"></audio> или так: <script> audio.onended=function(){ this.src="2.mp3"; this.play(); } </script> |
Спасибо, помогло!)
|
Часовой пояс GMT +3, время: 17:48. |