按钮单击暂停HTML视频(在自动播放中)

时间:2016-04-18 14:15:18

标签: javascript jquery html

我有一个HTML 5视频,它在页面加载时没有音频播放。它的工作原理我想要的。但有没有办法让用户按下按钮,视频会暂停?

我的HTML代码是:

<video autoplay loop poster="" id="bgvid">
<source src="img/bg.mp4" type="video/webm">
<source src="img/bg.mp4" type="video/mp4">

和CSS ...

video#bgvid { 
position: fixed;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -100;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
background: url(polina.jpg) no-repeat;
background-size: cover; 

}

2 个答案:

答案 0 :(得分:1)

<video onclick="this.paused? this.play() : this.pause()">

评论说。途经:How to pause a HTML5 video on an event?

答案 1 :(得分:0)

$('.btn').click( function() {
   $('video').get(0).pause();
});

$('video').click( function() {
       this.pause();
});