我正在创建一个简单的网页,我希望第一个窗口能够播放全屏播放视频。我试着像这样嵌入它:
<div class="section active">
<video id="video_background" preload="auto" autoplay="true" loop="loop" muted="muted" volume="0">
<source src="videos/Space.mp4" type="video/mp4">
<source src="videos/Space.webm" type="video/webm">
Video not supported
</video>
和
#video_background {
position: absolute;
bottom: 0px;
right: 0px;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: 69;
overflow: hidden;
}
第一帧出现,但没有开始播放。文件位于正确的位置。为什么会这样?如果它有任何区别,我正在使用fullPage.js。
答案 0 :(得分:1)
请检查此链接: https://github.com/alvarotrigo/fullPage.js/issues/267
您必须使用回调afterRender
或afterLoad
。
$.fn.fullpage({
afterRender: function(){
$('#video')[0].play();
}
});
现在,您还可以在插件的examples folder中找到可下载的示例。
答案 1 :(得分:0)
试试这个
<div class="section active">
<video id="video_background" autoplay loop muted preload="auto">
<source src="videos/Space.mp4" type="video/mp4">
<source src="videos/Space.webm" type="video/webm">
Video not supported
</video>