我正在编写一个动态加载视频的web应用程序(在<div>容器中插入一个<video>标签)。
有少量的视频会被重复播放。
假设我有video1.mp4和video2.mp4。脚本将为video1.mp4插入一个<video>标记(具有自动播放功能),等待一段时间(setTimeout),然后清除<div>容器的内容。后来,video2.mp4也得到了同样的处理。一段时间后,video1.mp4再次显示。
我遇到的问题是,视频不会被缓存,每次播放时都会被下载。我想避免这种情况。
我已经在视频和包含html页面的http响应中尝试了"Expires“和"Cache-Control”。我还尝试将它们作为meta添加到包含页面的html头中。
有什么想法吗?
谢谢!
发布于 2012-12-28 05:45:58
也许你应该尝试一下应用缓存:http://html5doctor.com/go-offline-with-application-cache/,并且只缓存视频...
https://stackoverflow.com/questions/14049130
复制相似问题