Jquery FancyBox-如何结束mp4视频
我正在使用FancyBox播放mp4视频,希望在视频结束时关闭该框 我查阅了FancyBox文档,但找不到任何具体内容。 我看到youtube视频有一些帖子,但是我的视频都是本地的 在使用FancyBox播放本地mp4视频后,您对关闭该视频所需的代码有何想法Jquery FancyBox-如何结束mp4视频,jquery,fancybox,Jquery,Fancybox,我正在使用FancyBox播放mp4视频,希望在视频结束时关闭该框 我查阅了FancyBox文档,但找不到任何具体内容。 我看到youtube视频有一些帖子,但是我的视频都是本地的 在使用FancyBox播放本地mp4视频后,您对关闭该视频所需的代码有何想法 谢谢我不确定fancybox的部分,但也许可以试试这样的东西: $('video').on('ended',function(){ $.fancybox.close(); }); 我尝试了你的建议,但视频结束后fancybox对话
谢谢我不确定fancybox的部分,但也许可以试试这样的东西:
$('video').on('ended',function(){
$.fancybox.close();
});
我尝试了你的建议,但视频结束后fancybox对话仍然无法关闭。我也尝试了$('data-fancybox')。关于('end',function(){还有什么建议吗?谢谢 下面是我的代码示例
$('video')。在('end',function()上{
$.fancybox.close();
});
您可以使用
afterShow
回调来绑定“已结束”事件:
$("[data-fancybox]").fancybox({
afterShow: function(current, slide) {
slide.$slide.find("video").on("ended", function() {
$.fancybox.close();
});
}
});
嗨,詹妮斯,谢谢你。这段代码很有效。视频在视频结束时结束