Javascript下一个视频函数
Javascript next video function
我正在尝试创建一种视频幻灯片的形式。我希望能够有两个按钮,可以在一系列视频源中向前和向后移动。这是我到目前为止所拥有的。
<script>
var vids = new Array();
vids[0] = "images/movie1.mp4"
vids[1] = "images/movie3.mp4"
var i = (vids[0]);
</script>
<script>
function next()
{
document.getElementById("myvideo").src=([i]);
}
</script>
<video id="myvideo" width="320" height="240" controls>
<source src="images/movie1.mp4" type="video/mp4">
</video>
<button type="button" onclick="next()">try</button>
这看起来很简单,但是当我尝试使用将 i 递增 1 的函数 (i++) 时,它不会选择下一个视频。
从本质上讲,我需要有人帮助我创建一个方法,使变量向下移动到数组的下一个视频。谢谢!
var vids = new Array();
vids[0] = "http://media.w3.org/2010/05/sintel/trailer.mp4";
vids[1] = "http://media.w3.org/2010/05/bunny/trailer.mp4";
var i = 1;
function next() {
if (i > 1){
window.alert("Too far");
return;
}
document.getElementById("myvideo").src=vids[i];
i++;
};
一个链接 - 您重新设计的代码。我不明白([i])是什么意思。
最简单的方法是:
var vids = [
"images/movie1.mp4",
"images/movie3.mp4"
];
var i = 0;
function next() {
if (i >= vids.length) {
alert('too far!');
return;
}
document.getElementById("myvideo").src=vids[i];
i++;
};
相关文章:
- 从 blob 加载视频预览时的 Jquery 触发器函数
- 我将如何在 jquery 中为 html5 视频制作一个 playTo() 函数
- 在 html5 视频结束时调用 AngularJS 控制器函数
- 视频HTML5的函数
- 如何为JavaScript函数设置变量以嵌入视频
- 在iPhone上,Vimeo Javascript API.play()函数没有'播放完视频后才能工作
- 借助JS/Jquery函数,通过其URL加载youtube视频
- 如何调用javascript函数,当用户单击视频播放的帧时
- jQuery:视频函数上变量的使用不正确
- Javascript函数在视频时间更新时未触发
- YouTube API 视频结束加载一个函数
- Javascript下一个视频函数
- Javascript错误:对象不是视频扑克脚本中的函数
- 在带有视频的函数中使用Canvas和Drawimage
- 两个脚本(FitVids.js,Vimeo.js)一起杀死调用一个函数来播放视频,导致:VimeoAPI不是一个函数
- 如何将JavaScript函数(canPlayType)的结果传递给HTML5视频
- 我发现如何改变html5源标签的视频源(src),但在函数内或与内联javascript得到不同的结果
- YouTube视频JavaScript停止工作,如果放入dom ready函数
- 回调函数不适合HTML5视频播放器
- 未捕获的TypeError: undefined不是函数(视频暂停函数)