Как я могу создать функцию обратного вызова в случае, если видео (воспроизводимое с video.js), скажем, буферизовано на 50%?
Есть метод myPlayer.bufferedPercent (), который яиспользовался, как в приведенном ниже коде, который, кажется, работает, но обратный вызов явно был бы намного лучше.
function checkBuffered() {
if (videoPlayer.bufferedPercent()*100 > 50){
clearTimeout(bufferedTimeout);
$("bufferingText").hide();
$("instructionsText").show();
$('#feedback_keyPress').html(videoPlayer.bufferedPercent()*100);
}
bufferedTimeout = setTimeout(checkBuffered, 1000 / FPS);
}
Я позаимствовал скрипку , которая может помочь