【问题标题】:Force/allow video caching in Google Chrome在 Google Chrome 中强制/允许视频缓存
【发布时间】:2012-12-12 12:22:51
【问题描述】:

我正在编写一个动态加载视频的网络应用程序(在 <div> 容器中插入 <video> 标签)。
有少量视频反复播放。
假设我有 video1.mp4 和 video2.mp4。脚本将为 video1.mp4 插入一个 <video> 标签(带自动播放)等待一段时间(setTimeout),然后清除 <div> 容器的内容。后来 video2.mp4 得到同样的处理。一段时间后,video1.mp4 再次显示。
我遇到的问题是视频不会被缓存并且每次显示时都会下载。我想避免这种情况。
我已经在视频和包含的 html 页面的 http 响应中尝试了“过期”和“缓存控制”。还尝试将它们作为元数据添加到包含页面的 html 标头中。
有什么想法吗?
谢谢!

【问题讨论】:

    标签: html http google-chrome


    【解决方案1】:

    也许您应该尝试应用程序缓存: http://html5doctor.com/go-offline-with-application-cache/ 并仅缓存视频...

    【讨论】:

    • 抱歉耽搁了。由于某种原因,appcache 不适用于视频。 Chrome 尝试分块获取视频(http 206),但 appcache 以错误状态结束。
    猜你喜欢
    • 1970-01-01
    • 2017-05-19
    • 2011-05-03
    • 1970-01-01
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 1970-01-01
    相关资源
    最近更新 更多