2014-01-28 2 views
1

Когда видео HTML5 переходит в режим буферизации, мне нужно обнаружить это и остановить действие, но тогда, когда видео не работает в режиме буферизации, мне нужно возобновить это действие.Когда у видео HTML5 нет «ожидания», как вы знаете?

До сих пор я понял, что я могу добиться этого с помощью функции ожидания как таковой:

video.on('waiting', function() { 
    console.log("WAITING") 
    /*stop action*/ 
}); 

Какую функцию следует называть, чтобы продолжить действие после того, как видео из ожидания (буферизация) государство?

ответ

1

Я не знаю о JQuery, но, как правило video.on должны принять любое название события из http://www.w3.org/TR/html5/embedded-content-0.html#mediaevents

Согласно этой странице события «игры» срабатывает, когда «Воспроизведение готова начать после того, как было приостановлено или задерживается из-за отсутствия данных в СМИ ».

Therefor код будет:

video.on('playing', function() { 
    console.log("PLAYING") 
    /*play action*/ 
}); 
Смежные вопросы