vediojs 动态添加视频,关闭视频后 依旧在播放
//点击播放视频
var videoRegion;
$(".visit-btn").on("click", function() {
if(videoRegion){
videoRegion.show(),
videoRegion.play();
}else{
$(document.body).append('<video id="my-video" class="video-region video-js vjs-big-play-centered" loop="loop" autoplay="autoplay" width="100%" height="100%" preload poster="" data-setup="{}" poster="/p/images/company/video.png"> <source src="/p/images/index.mp4" type="video/mp4"><source src="/p/images/index.webm" type="video/webm"></video>'),
videoRegion=videojs("my-video", {
controls: !0,
bigPlayButton: !1,
autoplay: !0
}, function(){
videoRegion.width($(window).width());
videoRegion.height($(window).height());
});
console.log(videoRegion.el_);
$('<div class="fullscreen-close"></div>').appendTo(videoRegion.el_).on("click",
function() {
videoRegion.pause();
videoRegion.exitFullscreen();
videoRegion.hide();
$('video').pause();
})
}
videoRegion.requestFullscreen();
});
在点击关闭视频后,
videoRegion.pause();
videoRegion.exitFullscreen();
videoRegion.hide();
$('video').pause();
退出来,但依旧在播放
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是不是因为点击的操作区域太小没点上呢?