我在一个简单的视频滑块中使用了bxslider。但滑块中的所有视频都开始在加载时播放。我将不得不禁用。停止加载时自动播放视频 - BXSlider
HTML:
<ul class="bxslider">
<?php
foreach($vdos->result() as $vdo){
?>
<li>
<iframe src="<?php echo asset_url().'vdo/'.$vdo->vdoPath; ?>" width="100%" height="100%" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
</li>
<?php
}
?>
</ul>
JS:
$(document).ready(function(){
slider = $('.bxslider').bxSlider({
video: true,
useCSS: false,
auto: false,
controls: false,
onSliderLoad: function(){
slider.stopAuto(true);
}
});
我已经粘贴了有一段时间了。任何指导都会非常有帮助。
我厌倦了解决方案所带来
bxslider stopping video element autoplay
它并没有为我工作了。 谢谢。
P.S:我用的MP4格式测试
解决方案没有奏效,因为'iframe'为什么你正在使用的iframe装载的视频?我认为很难修改iframe – Shayan
我刚刚按照插件的规定执行。 http://bxslider.com/examples/video –
[IFrame contentDocument Property](http://www.w3schools.com/jsref/prop_frame_contentdocument.asp),在这里他们展示了如何访问iframe上的内容DOM,但是跨域可能会证明是有问题的... 我解决类似的请求服务器端的内容,并将其提供给我的网络... –