视频标签无法从 NextJS mweb 的 iOS Safari 缓存中加载

Video tag cannot load from cache in iOS Safari in NextJS mweb

提问人:Harish 提问时间:11/15/2023 更新时间:11/15/2023 访问量:10

问:

我正在使用服务工作者将视频 blob 存储在 iOS Safari 的缓存中。由于 Safari 不使用此软件直接缓存视频数据(此处)。

这个解决方案适用于我项目的 React 版本,但当我在 NextJS App 中使用相同的解决方案时,它不起作用

关于为什么会发生这种情况的任何想法以及是否有任何解决方法?

我已经检查了此软件可能无法正常工作的所有可能原因,但我无法对此进行调试。视频标签无法从NextJS的缓存中加载有什么原因吗?

我暂时将 blob 存储在视频数组中,并从那里加载它作为 hacky 缓存修复,但这并不理想。

ReactJS 缓存 Safari HTML5-video next.js13

评论


答: 暂无答案