2013-06-07 8 views
1

Мне нужно загрузить все видео перед воспроизведением, есть ли способ кешировать видео или заставить его загружать весь файл?Перед загрузкой необходимо загрузить все видеоролики

Используя приведенный пример, в chrome, как представляется, загружается часть видео, а затем просто останавливается. Я предполагаю, что проигрыватель HTML5 пытается сохранить пропускную способность, но на самом деле мне нужно загрузить весь файл.

Cheers.

ответ

0

Если я интерпретирую то, что вы хотите сделать правильно, тогда в HTML установите флаг preload="auto" в теге: video.

<video controls preload="auto"> 
    <source src="..." type="..."> 
</video> 
+0

Да, у меня есть этот вариант. Дальнейшее исследование указывает, проигрываю ли я и затем приостанавливаю видео, которое сразу указывает, что видео полностью загружено. Я могу попытаться выполнить быструю игру/паузу, чтобы увидеть, вызывает ли это это. – markbarton

+0

Оказывается, Firefox работает так, как ожидалось - Chrome с другой стороны не делает. Событие loadalldata запускается для Firefox. – markbarton

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