2013-08-22 4 views
0

video.js 안녕하세요. 슬라이더가 시작될 때 비디오 자동 재생을하려고합니다. 그 부분이 효과가 있습니다. 문제가 발생하여 동영상이 반복 재생되고 다시 재생 될 때 동영상이 재생되지 않습니다. 나는 루프 = "사실"로 알아 내려고 노력했지만, 그렇게하면 비디오를 계속해서 재생하고 슬라이더가 작동하지 않습니다. 어떤 충고? 감사!슬라이더에서의 비디오 재생

<meta charset="utf-8"> 

<title>AnythingSlider Video Demo</title> 
<link rel="shortcut icon" href="demos/images/favicon.ico" type="image/x-icon"> 
<link rel="apple-touch-icon" href="demos/images/apple-touch-icon.png"> 

<!-- jQuery (required) --> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script> 
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script> 

<!-- Demo stuff --> 

<link rel="stylesheet" href="demos/css/page.css"> 

<!-- Anything Slider optional plugins, but needed so the embeded video controls will work in IE --> 
<!-- http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js --> 
<script src="js/swfobject.js"></script> 

<!-- Anything Slider --> 
<link href="video-js.css" rel="stylesheet" type="text/css"> 

<link rel="stylesheet" href="css/anythingslider.css"> 
<script src="js/jquery.anythingslider.js"></script> 

<!-- AnythingSlider video extension; optional, but needed to control video pause/play --> 
<script src="js/jquery.anythingslider.video.js"></script> 

<script> 
// DOM Ready 
$(function(){ 
$('#slider') 
.anythingSlider({ 
resizeContents  : true, 
autoPlay   : true, 
addWmodeToObject : 'opaque', 
buildStartStop: false, 
navigationFormatter : function(index, panel){ // Format navigation labels with text 
return [][index - 1]; 

} 
}) 


// Initialize video extension 

// see https://developers.google.com/youtube /player_parameters?hl=en#Parameters for a list of parameters 

.anythingSliderVideo({ 
startPanel   : 1, 
// video id prefix; suffix from  
$.fn.anythingSliderVideo.videoIndex 
videoId : 'asvideo', 
// auto load YouTube api script 
youtubeAutoLoad : false, 
wmode: 'transparent&autoplay=1', // (hack) add autoplay code here 
// see: https://developers.google.com/youtube /player_parameters#Parameters 
youtubeParams: { 
modestbranding : 1, 
iv_load_policy : 3,  
fs : 1 
} 
}); 
}); 
</script> 
<script src="video.js"></script> 

<!-- Unless using the CDN hosted version, update the URL to the Flash SWF --> 

<script> 
videojs.options.flash.swf = "video-js.swf"; 
</script> 
</head> 

<body> 

<!-- START AnythingSlider --> 
<ul id="slider">  

<!-- HTML5 Video --> 
<li class="panel5"> 
<video id="example_video_1" class="video-js vjs-default-skin" controls autoplay preload="auto" autoplay="true" width="640" height="264" 
poster="http://video-js.zencoder.com/oceans-clip.png" 
data-setup="{}"> 
<source src="http://video-js.zencoder.com/oceans-clip.mp4" type='video/mp4' /> 
<source src="http://video-js.zencoder.com/oceans-clip.webm" type='video/webm' /> 
<source src="http://video-js.zencoder.com/oceans-clip.ogv" type='video/ogg' /> 
<track kind="captions" src="demo.captions.vtt" srclang="en" label="English">  
</track><!-- Tracks need an ending tag thanks to IE9 --> 
</video> 
</li> 
<li><img src="demos/images/slide-civil-1.jpg" alt=""></li> 

<li><img src="demos/images/slide-env-1.jpg" alt=""></li> 

<li><img src="demos/images/slide-civil-2.jpg" alt=""></li> 

<li><img src="demos/images/slide-env-2.jpg" alt=""></li> 

</ul> <!-- END AnythingSlider --> 

<br> 

</div> 

<br> 
+0

코드를 추가하면 도움이 될 것입니다. –

+0

질문에 답을 달아주세요. 질문을 수정하고 코드를 복사하고 형식을 지정하십시오. http://stackoverflow.com/help/formatting –

+0

안녕하세요, Jonathan. 어떤 아이디어? –

답변

1

는 대신 사실의 "자동 재생"에 <video> 태그의 자동 재생 매개 변수를 추가 할 수 있습니다 (필요한 경우 내 코드를 추가 할 수 있습니다). 이것은 Anything Slider를 사용하여 나를 위해 일했습니다.