Я могу использовать a <video>
или <audio>
отметить, чтобы играть плей-лист и управлять ими?
Моя цель состоит в том, чтобы знать, когда видео/песня закончило играть и брать следующее и изменять его объем.
вы могли бы загрузить следующий клип в событии onend таким образом
<script type="text/javascript">
var nextVideo = "path/of/next/video.mp4";
var videoPlayer = document.getElementById('videoPlayer');
videoPlayer.onended = function(){
videoPlayer.src = nextVideo;
}
</script>
<video id="videoPlayer" src="path/of/current/video.mp4" autoplay autobuffer controls />
Больше информации здесь
Невозможно определить список воспроизведения, используя только тег
или
, но есть способы управлять ими, поэтому вы можете имитировать список воспроизведения с помощью JavaScript. . Ознакомьтесь с разделами 4.8.7, 4.8.9 (особенно 4.8.9.12) спецификации HTML5 . Надеюсь, что большинство методов и событий реализовано в современных браузерах, таких как Chrome и Firefox (конечно, последние версии).
Это было сделано там: http://www.jezra.net/projects/pageplayer
Да, вы можете просто указать свой тег src на файл списка воспроизведения .m3u. Файл .m3u создать легко -
#hosted mp3's need absolute paths but file system links can use relative paths
http://servername.com/path/to/mp3.mp3
http://servername.com/path/to/anothermp3.mp3
/path/to/local-mp3.mp3
----- ОБНОВЛЕНИЕ -----
Ну, оказывается, файлы m3u плейлиста поддерживаются на iPhone, но не очень. еще, включая Safari 5, что немного печально. Я не уверен насчет телефонов Android, но сомневаюсь, что они его поддерживают, поскольку Chrome этого не делает. Извините за дезинформацию.