gpt4 book ai didi

javascript - 如何使视频在结束时自动最小化

转载 作者:行者123 更新时间:2023-12-04 08:39:22 25 4
gpt4 key购买 nike

我使用一个按钮调用函数“play()”,使视频全屏播放

    <div style="text-align:center"> 
<form>
<input type="button" name="something" value="start_experiment" onclick="play(this,vid)">
</form>
</div>

<video id="vid" width="320" height="240" class="rounded-circle" >
<source src="assets/vid/video.mp4" type="video/mp4" >
</video>

<script>

function play(button,vidid) {
button.style.visibility = "hidden";
var myVideo = vidid;

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();
}
</script>
我怎样才能让视频在停止播放时自动最小化?

最佳答案

.onended()此功能用于结束视频。
当音频/视频到达结束时发生结束事件。
此事件对于“感谢收听”、“感谢收看”等消息很有用。
例子:-

   var vid = document.getElementById("vid");
vid.onended = function() {
alert("The video has ended");
this.exitFullscreen();
/*any this you add this function*/
};

关于javascript - 如何使视频在结束时自动最小化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64635914/

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