上には、スライダーにビデオを含むアプリケーションがあります。スライダーには2つのビデオがあります。最初のビデオを再生してから、ビデオを停止せずに、スライダーの [次へ] をクリックして次のビデオにスライドし、そのビデオを再生してください。両方のビデオが同時に再生されていることがわかります。
私の質問は、スライドされたときにビデオの再生を停止することは可能ですか?
ビデオの再生にはjwplayerを使用し、スライダーには基本的なjqueryスライダーを使用しています。
コードは以下のとおりです。
<div id="banner-video_<?php echo $key; ?>">
<ul class="bjqs">
<?php
foreach ($arrVideoFile[$key] as $v) { ?>
<li><div id="myElement-<?php echo $key.'-'.$i; ?>">Loading the player...
<script type="text/javascript">
jwplayer("myElement-<?php echo $key.'-'.$i; ?>").setup({
file: "<?php echo 'VideoFiles/'.$v; ?>",
width: 480,
height: 270
});
<?php $i++; ?>
</script>
</div>
</li>
<?php } ?>
</ul>
</div>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('#banner-video_<?php echo $key; ?>').bjqs({
animtype : 'slide',
height : 300,
width : 700,
responsive : true,
randomstart : false,
automatic : false
});
});
</script>
<?php
}
//end:procedure video
?>