Здравейте,
това е една опростена HTML5 video-playlista. използвам само webm i mp4.
webm за десктоп браузърите, mp4 за мобилните.
1. въпрос - само webm / mp4 достатъчни ли са ?
в stackoverflow ми казаха, че webm припокрива ogv.
2. правилно ли съм използвал video.canPlayType() в конкретния случай ?
3. използвате ли flash fallback за IE ?
4. случва ли ви се, ако машината е по-слаба, като почне да се пише по HTML5 канваси - да сече браузъра ?
благодаря и поздрави
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>HTML5_video</title>
<script>
function playList () {
var video_count = 1;
var videoPlayer = document.getElementById("video");
if (video.canPlayType('video/webm')) {
vidExt='.webm'; } else if
(video.canPlayType('video/mp4')) {
vidExt='.mp4'; }
videoPlayer.addEventListener("ended", function (){
video_count++;
if (video_count == 4) video_count = 1;
var nextVideo = video_count+vidExt;
videoPlayer.src = nextVideo;
}, false);
}
window.onload = function (){
video = document.getElementById("video");
playList();
}
</script>
</head>
<body>
<video id="video" autoplay autobuffer >
<source src="1.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
<source src="1.webm" type='video/webm; codecs="vp8, vorbis"' />
</video>
</body>
</html>