一个层有多个video标签,第一个点击播放后再点击第二个变成两个视频在播了,如何让页面只播放一个视频
一个层有多个video标签,第一个点击播放后再点击第二个变成两个视频在播了,如何让页面只播放一个视频,比如JS遍历层总的所video只播放最后点击播放的那个...
一个层有多个video标签,第一个点击播放后再点击第二个变成两个视频在播了,如何让页面只播放一个视频,比如JS遍历层总的所video 只播放最后点击播放的那个
展开
2个回答
展开全部
<script>
var u=0//标记上一个视频
var video=document.querySelectorAll('video')//获取页面中所有video
for(let v=0 ;v < video.length ;v++){
video[v].onclick=function(){
video[u].pause()//让上一个video暂停
video[u].currentTime=0//让上一个video播放进度回到0
video[v].play()//让当前点击的video播放
u=v //让当前数赋值给u
}
}
</script>
展开全部
连续播放两个视频是什么意思;script;
lt,再接着播放下一个视频就行;
var video = document,改变 lt;);;video?
如果是同时播放两个;test2; src=,function(){
//lt,写两个 lt; 标签的视频播放结束 事件;test1.addEventListener(;video;;video;lt;/) 属性或者新建一个 video 标签播放视频都可以
};
如果是播放完一个视频后接着再播放下一个视频这样连续播放;videoended;标签就行了;script;
video; 如果要继续播放第二个视频;video id=.getElementById(.mp4;
1
lt.mp4,一个标签放一个视频;video;/
lt;video,用脚本监听 lt,false); 第一个视频播放结束
/ 标签的 (src=video
lt,再接着播放下一个视频就行;
var video = document,改变 lt;);;video?
如果是同时播放两个;test2; src=,function(){
//lt,写两个 lt; 标签的视频播放结束 事件;test1.addEventListener(;video;;video;lt;/) 属性或者新建一个 video 标签播放视频都可以
};
如果是播放完一个视频后接着再播放下一个视频这样连续播放;videoended;标签就行了;script;
video; 如果要继续播放第二个视频;video id=.getElementById(.mp4;
1
lt.mp4,一个标签放一个视频;video;/
lt;video,用脚本监听 lt,false); 第一个视频播放结束
/ 标签的 (src=video
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |