gpt4 book ai didi

javascript - 启动全屏视频 "onclick"外部按钮

转载 作者:行者123 更新时间:2023-12-03 04:34:36 25 4
gpt4 key购买 nike

我有一个 html5 视频播放器,里面有我自己的视频。我希望当我点击按钮或图像(任何东西)时,我的播放器显示()并放大全屏,就像我点击控制按钮一样。

我已经尝试过这个和其他常见的东西:

$(function () {
$("h1").click(function () {
$("#video-test").requestFullscreen();
$("#video-test").msRequestFullscreen();
$("#video-test").mozRequestFullscreen();
$("#video-test").webkitRequestFullscreen();
$("#video-test").addClass('fullscreen').html("&#61541");
$("i").addClass('fullscreen').html("&#61541");
});
});

但它没有给我任何返回。 “$(....).requestFullscreen() 不是一个函数”

有什么想法吗?

最佳答案

<video id="videoplay" controls="controls" autoplay="autoplay"> 
<source src=small.mp4 type=video/mp4>
<source src=small.3gp type=video/3gp>
<source src=small.webm type=video/webm>
<source src=small.ogv type=video/ogg>
</video>
<script type="text/javascript">
var myVideo = document.getElementById('videoplay');
myVideo.addEventListener('click', function () {
if (myVideo.paused) {
if (myVideo.requestFullscreen) {
myVideo.requestFullscreen();
}
else if (myVideo.msRequestFullscreen) {
myVideo.msRequestFullscreen();
}
else if (myVideo.mozRequestFullScreen) {
myVideo.mozRequestFullScreen();
}
else if (myVideo.webkitRequestFullScreen) {
myVideo.webkitRequestFullScreen();
}
myVideo.play();
}
else {
myVideo.pause();
}
}, false);
</script>

关于javascript - 启动全屏视频 "onclick"外部按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43350123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com