视频为背景,如何循环播放?

ang*_*ela 3 html jquery loops html5-video

我在此页面上使用 georgepaterson / jquery-videobackground:

http://kimcolemanprojects.com/index.html

我希望视频循环播放,但不知道如何在 JQuery 中执行此操作?

$(document).ready(function() {
            $('dl').toggle();
            $('h2').bind('click', function(event) {
                event.preventDefault();
                $(this).next('dl').slideToggle(500, function() {
                    $('.video-background').videobackground('resize');
                });
            });
            $('body').prepend('<div class="video-background"></div>');
            $('.video-background').videobackground({
                videoSource: [['video/ribbons_450x360.mp4', 'video/mp4'],
                    ['video/ribbons_450x360.webmhd.webm', 'video/webm'], 
                    ['video/ribbons_450x360.oggtheora.ogv', 'video/ogg']], 
                controlPosition: '#main',
                poster: 'video/ribbs.png',
                loadedCallback: function() {
                    $(this).videobackground('mute');
                }
            });
        });
Run Code Online (Sandbox Code Playgroud)

Mik*_*ood 5

如果是 html5 视频,请将其循环属性设置为“循环”,如下所示:

loop="loop"
Run Code Online (Sandbox Code Playgroud)

或者只是没有像这样的值的循环:

loop
Run Code Online (Sandbox Code Playgroud)

如果您需要使用 jQuery 严格执行此操作,请执行以下操作:

$('video').attr('loop','loop');
Run Code Online (Sandbox Code Playgroud)

此外,请查看此页面以了解您需要了解的有关 html5 视频元素的所有信息。