【发布时间】:2016-07-09 09:08:15
【问题描述】:
我想同时播放多个视频。但是,我希望每次视频结束时都刷新页面。
我该怎么做?
现在我有这个:
<script>
video_count =1;
videoPlayer = document.getElementById("homevideo");
function run(){
video_count++;
if (video_count == 6) video_count = 1;
var nextVideo = "Videos/demo/"+video_count+".mp4";
videoPlayer.src = nextVideo;
videoPlayer.play();
};
</script>
还有
<video id="homevideo" width="100%" autoplay onended="run()">
<source src="Videos/demo/1.mp4" type='video/mp4'/>
</video>
现在可以正常工作了(下一个视频在第一个视频完成后开始。) 但是我不知道如何构建自动刷新。无需再次从第一个视频开始。
编辑:
用php可以吗?
这就是我现在所做的:
<?php
$videos=array("Videos/treinen/1.mp4",
"Videos/Demo/1.mp4",
"Videos/Demo1/2.mp4",
"Videos/Demo/2.mp4",
"Videos/Demo1/3.mp4",
"Videos/Demo/3.mp4",
"Videos/Demo1/4.mp4",
"Videos/Demo/4.mp4",
"Videos/Demo1/5.mp4",
"Videos/Demo/5.mp4",
"Videos/Demo1/6.mp4");
echo $videos[0] . $videos[1] . $videos[2] . $videos[3] . $videos[4] . $videos[5] . $videos[6] . $videos[7] . $videos[8] . $videos[9];
?>
可以吗
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="<?php echo $videos; ?>"></iframe>
</div>
这当然还不行,但我希望你们能明白我的想法。 (我想通过会话存储它。由于引导程序,我正在使用 iframe)。
【问题讨论】:
-
使用 cookie 存储您正在观看的视频。
标签: javascript php html loops