Fancybox媒体如何申请?

时间:2015-10-27 10:34:45

标签: javascript jquery fancybox

我有像这个目录的视频链接

uploads/Sample.mp4

我在代码

下添加了a标签
<a class="fancybox-media" href="uploads/Sample.mp4">Click on me</a>

我在script

下面尝试过
<script type="text/javascript">
$(document).ready(function() {
    $('.fancybox-media').fancybox({
        openEffect  : 'none',
        closeEffect : 'none',
        helpers : {
            media : {}
        }
    });
});
</script>

点击链接后,它不会弹出,它将指示视频链接并运行视频。我如何在这里应用fancybox媒体?

我正在使用v2.1.5.

注意:这里有fancybox,javascript所有链接都可以,我已通过申请查看图片。

应用ifram后输出如下图所示。

enter image description here

2 个答案:

答案 0 :(得分:1)

我认为您需要指定视频应该包含在iframe

尝试将type: 'iframe',添加到您的选项中。像这样:

<script type="text/javascript">
$(document).ready(function() {
    $('.fancybox-media').fancybox({
        type: 'iframe',
        openEffect  : 'none',
        closeEffect : 'none',
        helpers : {
            media : {}
        }
    });
});
</script>

答案 1 :(得分:1)

我是通过以下脚本

完成的
<script type="text/javascript">
$(document).ready(function() {
    $('.fancybox-media').fancybox({
        type: 'iframe',
        minWidth    : 500,
        minHeight   : 500,
        fitToView   : false,
        openEffect  : 'none',
        closeEffect : 'none',
        helpers : {
            media : {

            }
        }
    });
});
</script>