こんにちは私はYouTubeのビデオをdivのフルスクリーンで表示しています。 サイズ変更ウィンドウでサイズが変更され、ビューポート上にある場合はオンデマンドで再生/一時停止する際に最も重要なことです。私はYES、それはplayPause1 funcion を開始した場合、関数はビデオを開始したりする場合には、それを一時停止する、DIVは、ビューポート内にある場合ViewportCheckerはチェックし、そうviewportchecker を使用していたビューポートと遅延読み込みを制御するにはyoutube.com/player_api背景ビデオstartSecondsエラー
ビデオはすでに再生されています。
$('#Wraptv1').viewportChecker({
callbackFunction: playPause1,
offset: 300,
repeat: true,
});
すべてが非常に良い動作しますが、時々ビデオは、ビデオDIVがビューポートの外にあるときに、ページがロードされているほとんど場合startSecondsパラメータを尊重されていません。 (TOUがビデオパラメータに以下を参照することができるように)この場合、第1のビデオは、第30に起動する必要があり、それは第0
ビデオパラメータから開始:
var ystv1 = [{
'videoId': 'Gc2en3nHxA4',
'startSeconds': 30,
'endSeconds': 45,
'suggestedQuality': 'hd720'
},{
'videoId': 'Gc2en3nHxA4',
'startSeconds': 65,
'endSeconds': 90,
'suggestedQuality': 'hd720'
}, ],
ここコード例:https://codepen.io/ysanmiguel/pen/WEGwqO
この問題を解決したり、コードを改善する助けや提案はありますか? ありがとうございます。