Возможно ли (и как) кешировать источник html5 <video>? - PullRequest
0 голосов
/ 19 января 2011

Я знаю, что этот вопрос довольно странный, поэтому позвольте мне объяснить. У меня есть приложение html5, аватар, который отвечает на вопросы. Однако, пока я не занят, я хочу, чтобы мой аватар отображал ожидающую анимацию. Получил мое видео, и оно работает просто отлично, но это 2-секундное видео, к которому я хочу получить доступ, не спрашивая сервер каждый раз, когда мне нужно его воспроизвести, просто слишком много трафика. То, что я хочу, это загрузить его один раз, а затем иметь возможность играть в него каждый раз, когда мне нужно. Есть ли способ его кешировать? Другие решения тоже приветствуются ^^.

Спасибо, ребята

1 Ответ

1 голос
/ 13 июня 2011

Я не уверен, что это работает, но вы можете попробовать использовать манифест кэша.Вот информация о том, как его использовать: http://www.webreference.com/authoring/languages/html/HTML5-Application-Caching/

Кратко:

<!DOCTYPE HTML> 
<html manifest="manifest.cache"> 
....

manifest.cache

#What to cache for reuse
CACHE MANIFEST 
index.html 
stylesheet.css 
images/masthead.png 
scripts/misc.js 

#What to cache in case network goes down (if network is up it will still try to load it from net)
NETWORK: 
search.php 
login.php 
/api 

#What to show when resource is not cached and no way to load it
FALLBACK: 
images/dynamic.php static_image.png 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...