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

On Button Click Pause HTML Video (Which is in autoplay)

本文关键字:自动播放 视频 HTML 按钮 单击 暂停      更新时间:2023-09-26

我有一个HTML5视频,它在页面加载时不带音频播放。它按我的意愿工作。但是,有没有一种方法可以让用户按下按钮,视频就会暂停?

我的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; 

}

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

正如评论所说。Via:如何在活动中暂停HTML5视频?

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