[現状]
bxsliderを使用して、iframeで埋め込んだyoutubeを下記記述方法で停止していました。
onSlideBefore: function($slideElement, oldIndex, newIndex) {
$('#video_side').find('iframe').each(function() {
var src= $(this).attr('src');
$(this).attr('src',src);
});
しかし、この場合初期化処理が原因で以下不備がでてきたため、動画の停止のみに変更をしたいです。
・印刷ダイアログがキャンセルされる
・IEで画面がフリーズする
[やりたいこと]
ベストな方法としましては、onSlideBeforeの引数にあるoldIndexから一つ前のスライドを取得して、youtubeの停止を行う。です。
[質問事項]
・oldIndexからどのように一つ前のスライドを取得できるか
・iframeタグのyoutubeの停止方法
回答2件
あなたの回答
tips
プレビュー