【发布时间】:2019-09-19 05:46:23
【问题描述】:
我正在运行一个显示全屏视频故事的 VueJS 应用程序。我没有在我的故事中创建与媒体数量一样多的标签:我只是在每次播放新视频时更改组件视频源。
但看起来 Safari(桌面和移动)在加载后仍然不会缓存 HTML 视频:当我再次播放以前的媒体时,Safari 正在再次下载资产。而不是像 Chrome 那样从缓存中获取。 同样的问题已经报告here,但仍然没有正确答案。
当我们在故事中快速来回切换时,Safari 甚至会停止下载最终字节视频(产生一种超时),因此故事看起来卡住了。 这是一个例子link。
有谁知道避免每次在 Safari 上播放时重新下载视频数据的好方法?
【问题讨论】:
标签: vue.js caching video safari mp4