gpt4 book ai didi

javascript - 使用 JavaScript 事件结束 HTML 视频?

转载 作者:行者123 更新时间:2023-11-28 07:30:39 24 4
gpt4 key购买 nike

我正在使用 JavaScript 在我的 html 页面上显示 YouTube 视频。

如何使用 JavaScript 隐藏视频并保留显示视频的页面?

我需要在单击按钮时隐藏视频。

我的代码如下所示:

function addVideo(qId){
alert("a video");
var $videoComp = '<div class="vid" id="myytplayer"><iframe id="ifr" width="560" height="315" src="//www.youtube.com/embed/ac7KhViaVqc" allowfullscreen=""></iframe></div><div class ="main"><button class="btn btn-success" id="one" >Close video</button></div>';
$('.create-elem').append($videoComp);
$(".main").click(function(){
//$(".vid").hide();
//$("#one").hide();
function stopthevideo(){

var myPlayer = document.getElementById('myytplayer');
myPlayer.stopVideo();
}
});

最佳答案

这就是我用来识别视频结束的方法。

var myVideo = document.getElementById("video1");

myVideo.addEventListener('ended',onVideoEnded,false);

function onVideoEnded(e) {
if(!e) { e = window.event; }
// Make your things here
hideVideo = true;
}

或者您可以随时尝试使用https://developers.google.com/youtube/js_api_reference#Playback_status

希望其中之一能帮助您:)

关于javascript - 使用 JavaScript 事件结束 HTML 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29161312/

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