需要删除循环在自动播放背景视频jquery
Need to remove loop in autoplay background video jquery
我是jquery新手,我有一个视频在我正在制作的网站主页的后台运行。
视频是自动播放的,是循环播放的,但我只想播放一次。我上网查看如何删除循环,但找不到任何答案。
这是代码:
<script src="https://code.jquery.com/jquery-2.1.3.js"></script><script type="text/javascript">
$(window).bind("load", function() {
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
} else {
var banner = $('.sqs-slice-gallery-item > img'),
height = banner.height(),
width = banner.width();
var url = "VIDEO URL HERE";
banner.hide();
$('<video class="bannerVideo" width="' + width + 'px" height="' + height + 'px" autoplay loop><source src="' + url + '" type="video/mp4"></video>').insertAfter(banner);
adjustBanner($('.bannerVideo'), banner);
$(window, banner).resize(function() {
adjustBanner($('.bannerVideo'), banner);
setTimeout(function() {
adjustBanner($('.bannerVideo'), banner);
}, 200);
});
}
function adjustBanner (video, banner) {
video.css({
height: banner.css('height'),
width: banner.css('width'),
top: banner.css('top'),
left: banner.css('left'),
position: 'relative',
'object-fit': 'inherit'
});
}
});
</script>
说明在W3Schools,
loop属性是一个布尔属性。
当出现时,它指定视频将重新开始,每次是时候完成了
为什么不直接删除JQuery代码中的loop属性呢?
<video class="bannerVideo"autoplay loop> // remove loop
相关文章:
- 苹果/野生动物园在移动设备上播放背景视频时出现问题
- 显示几个背景视频
- 背景视频是由ScrollMagic一开始的最后一个场景触发的
- 背景视频的静音/取消静音图标
- 整页.js - 在背景视频循环播放时向右移动幻灯片
- 如何修复在某些浏览器上停止工作的背景视频
- 等待背景视频完全加载,然后显示
- 更改浏览器大小时更改背景视频的大小
- 优化移动/低速连接-全背景视频
- CSS保持背景视频居中
- 背景视频HTML5
- jQuery-使用复选框在背景图片和背景视频之间切换
- 暂停按钮不工作的背景视频
- 需要帮助在JavaScript改变和停止背景视频
- 随机HTML5背景视频页面加载/刷新
- 如何在背景视频上覆盖文本
- 当在移动设备的视频标签(HTML5)中使用时,停止背景视频下载
- 问题的背景视频静音在mb.YTPlayer jQuery插件
- 全屏背景视频,并保持其居中
- 循环播放Youtube背景视频