javascript - 如何在浏览器上缓存视频并在每次播放视频时使用缓存版本

标签 javascript jquery html

enter image description here我正在我的网站上使用视频。问题是每次加载视频时都会下载。例如。第一次加载视频时,浏览器会下载 5.3 mb 的视频。由于我使用 html 5 视频循环和自动播放,它会循环并再次下载另一个 5.3mb 的视频。每次加载视频时都会发生这种情况。 有没有什么技巧可以将视频缓存一次并在播放视频时使用缓存版本。

最佳答案

为遇到此问题的其他人提供了答案。

Chrome 有一个选项可以在 devtools 打开时禁用缓存。这默认设置为未选中,即正常行为。

如果您查看问题中的屏幕截图,您可以在大小列“(来自缓存)”中看到,虽然 Chrome 看起来每次都在重新下载视频,但实际上它是从缓存中获取的。

关于javascript - 如何在浏览器上缓存视频并在每次播放视频时使用缓存版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36407051/

相关文章:

javascript - JQuery UI 可调整大小/#constrain-area -> 约束不小于子 div 元素

javascript - expressJS中使用的express()函数是全局函数吗?

jquery - 在 typescript 中调用函数在alertify.js 中不起作用

javascript - 如何从附加到 div 的对象中获取属性值?

jquery - 我如何格式化(主要是更改大小)表单中的下拉菜单(选择)?

javascript - 防止IndexedDB请求错误取消事务

javascript - 使用 jquery 根据文本框的值隐藏或过滤 div

jquery - 如何在加载数据时创建页面叠加 - asp.net/jquery/blockui

php - 使用 HTML <a href...> 访问表单输入

javascript - JSON 服务类未定义客户端