【发布时间】:2019-05-19 03:24:20
【问题描述】:
我有一个上传到我的 html 页面的视频,在 javascript 的帮助下,我可以通过单击按钮将视频全屏显示。发生这种情况时,我可以毫无问题地检测到它。
以下代码允许我在单击按钮时将视频全屏显示:
//这里是html视频
<video controls id="myvideo">
<source src="/videoPlays.mp4" type="video/mp4"></source>
</video>
// 此处为激活全屏模式并播放视频的 javascript/jquery 代码
$("#BtnPlayVideo").click(VideoPlay);
function VideoPlay() {
var elem = document.getElementById("myvideo");
if (elem.requestFullscreen) {
elem.requestFullscreen();
$('#myvideo')[0].play();
} else if (elem.mozRequestFullScreen) {
elem.mozRequestFullScreen();
$('#myvideo')[0].play();
} else if (elem.webkitRequestFullscreen) {
elem.webkitRequestFullscreen();
$('#myvideo')[0].play();
} else if (elem.msRequestFullscreen) {
elem.msRequestFullscreen();
$('#myvideo')[0].play();
}
}
我想要做的是检测用户何时按下按钮离开全屏模式并在那一刻停止视频。 您可以给我任何想法或帮助来实现这一目标吗?
【问题讨论】:
标签: javascript php jquery html video