I have an array of video links and i need to play it in a loop back to back.I tried the below link but it did not work for me. how to display multiple videos one by one dynamically in loop using HTML5 and javascript My array is
player1=["videoplayback (1).mp4","videoplayback (2).mp4","videoplayback (3).mp4"];
My code is:
function playit()
{
var t=['videoplayback.mp4','videoplayback (1).mp4','videoplayback (3).mp4'];
var myNodelist = document.getElementsByTagName("source");
var i;
for (i = 0; i < myNodelist.length; i++) {
myNodelist[i].src = t[i];
}
}
And this is my html code for video player:
<body onload="playit()">
<video id="video" width="420" autoplay="" loop="" controls="" style="margin-top: 30px;margin-left:40px" >
<source src="" type="video/mp4" id="video1">
<source src="" type="video/mp4" id="video2">
<source src="" type="video/mp4" id="video3">
Your browser does not support HTML5 video.
</video>
</body>