如何在最后一帧的Divi背景中停止视频

时间:2018-07-25 10:10:25

标签: video frame

我需要您有关 Divi主题的帮助。我在全角部分设置了视频背景。我禁用了循环播放功能,因此页面加载后视频只能播放一次。我的问题是:我希望视频在最后一帧停止播放。现在,当视频完成时,显示的图像是第一帧。 有什么建议吗?

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。我发现Divi使用MediaPlayer.js,它具有一个选项“ autoRewind”,您可以将其设置为false。

我修改了ElegantThemes建议的循环以禁用javascript代码段以包含它。这对我有用:

<script>
(function($) {
    $(document).ready(function() {
        $('.no-loop').each(function() {
            $(this).find('video').removeAttr('loop');
        });
        $('video').mediaelementplayer({
            autoRewind: false
        });
    });
})(jQuery);
</script>

答案 1 :(得分:0)

这对我有用:


<script>
(function($) {
    $(document).ready(function() {

            $(this).find('video').removeAttr('loop');

        $('video').mediaelementplayer({
            autoRewind: false
        });
    });
})(jQuery);
</script>

答案 2 :(得分:0)

只需在标头中插入Java脚本:Divi / Theme Option / Integration / Add code在标头中,记住要激活“在标头中启用代码”选项。