2012-01-17 5 views
0

Я делаю веб-страницу, которая будет последовательно воспроизводить видео с сервера на большом экране. Я установил значение «auto» для preload атрибут video tag. Я хочу, чтобы видео начало воспроизводиться только тогда, когда видео было загружено полностью. Есть ли способы сделать такое?Как воспроизводить видео только при полной загрузке?

В итоговом отчете элементов мультимедиа из стандарта html5 Я не нашел необходимого события.

+0

Если вы используете библиотеку HTML5, у них обычно есть отличные функции, чтобы помочь в таких вещах. API Youtube также проверяет, сколько загружено видео. –

+0

@ David Hobs Спасибо, но в этом случае для меня лучше избегать использования библиотек. –

ответ

2

Согласно this вы можете использовать событие progress. Here и here приведены некоторые примеры использования. Каждый раз, когда происходит событие progress, проверьте, загружено ли видео, и если да, играйте.

Смежные вопросы