У меня есть веб-приложение на основе html5 с тегом видео
<video controls>
<source src="fake.website.com/movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
Чтобы сэкономить на использовании данных клиентов, я бы хотел иметь возможность кэшировать видео.В настоящее время я делаю это для изображений как базовых
if(url in cache) var image = '<image src="base64string">';
else var image = '<image src="url">';
Чтобы не загружать видео дважды, есть ли способ прочитать видео из буфера для его кэширования?
например,
video.on('ended', function() { //read video and save to cache});
РЕДАКТИРОВАТЬ: приложение основано на Cordova, поэтому браузер будет иметь веб-просмотры Android / iOS