我在一個簡單的視頻滑塊中使用了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,但是跨域可能會證明是有問題的... 我解決類似的請求服務器端的內容,並將其提供給我的網絡... –