Javascript HTML5视频保持循环,即使我设置为不循环
我这里有一个例子: 我想问一下,我从JS'loop=loop'中删除了它,但它仍然是循环的。我想背景视频只播放一次。我把头发扯下来怎么了 我改变了这一点:Javascript HTML5视频保持循环,即使我设置为不循环,javascript,jquery,loops,attributes,html5-video,Javascript,Jquery,Loops,Attributes,Html5 Video,我这里有一个例子: 我想问一下,我从JS'loop=loop'中删除了它,但它仍然是循环的。我想背景视频只播放一次。我把头发扯下来怎么了 我改变了这一点: html += '<video class="hidden-xs hidden-sm" id="'+plugin.settings.videoid+'" preload="auto" autoplay="autoplay" loop="loop"'; 为此: html += '<video class="hidden-xs hi
html += '<video class="hidden-xs hidden-sm" id="'+plugin.settings.videoid+'" preload="auto" autoplay="autoplay" loop="loop"';
为此:
html += '<video class="hidden-xs hidden-sm" id="'+plugin.settings.videoid+'" preload="auto" autoplay="autoplay"';
还是什么都没有
我做错了什么?似乎是因为这句话:
plugin.$videoEl.bind('ended', function(){ this.play(); });
这一点在事件发生时不言自明,视频将使用.play再次播放
删除这一行并删除循环属性完全可以实现这一点。omg,我现在真的很尴尬,我监督了这一点,谢谢:@rentgreen:很高兴帮助: