6
JavaScriptを使用してYouTubeバッファリングの終了を検出することは可能ですか?ここではhttp://code.google.com/intl/de-DE/apis/youtube/js_api_reference.htmlは多くの方法ですが、誰も「バッファリングで終わった」というイベントはありません。Youtubeバッファ終了イベントが可能です
JavaScriptを使用してYouTubeバッファリングの終了を検出することは可能ですか?ここではhttp://code.google.com/intl/de-DE/apis/youtube/js_api_reference.htmlは多くの方法ですが、誰も「バッファリングで終わった」というイベントはありません。Youtubeバッファ終了イベントが可能です
var ytplayer;
function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
checkBuffer();
}
function checkBuffer(){
if(ytplayer.getVideoBytesLoaded() == ytplayer.getVideoBytesTotal()){
alert('Buffer Complete!');
}else{
var t = setTimeout(function(){
Editor.split();
},1000);
}
}
これは、ビデオ全体がバッファリングを完了したときに機能します。私はBartoszが、ビデオがプレーヤーの演奏を開始するのに十分なバッファリングをしていたかどうかをチェックする方法を考えました。 – Joren
正確に。彼は「YouTubeのバッファリングの仕上げ」を求めました。前に何かを始める必要がある場合は、必要に応じて "ytplayer.getVideoBytesLoaded()== ytplayer.getVideoBytesTotal()"ロジックを変更してください。 –