html - 应用程序缓存错误事件 : Resource fetch failed (-1)

标签 html google-chrome video cache-manifest html5-appcache

我正在尝试在本地应用程序缓存中存储一​​个 mp4 视频文件(相当小,约 2.5MB)。

list 看起来像:

CACHE MANIFEST
viddy.mp4

Chrome (22.0.1229.94 m) 将在控制台中记录以下内容:

Creating Application Cache with manifest http://example.net/cache.manifest
Application Cache Checking event
Application Cache Downloading event
Application Cache Progress event (0 of 1) http://example.net/viddy.mp4
Application Cache Error event: Resource fetch failed (-1) http://example.net/viddy.mp4

当我单击错误旁边的链接时,它可以很好地打开文件。

我的 list 提供了正确的 MIME 类型(我使用的是 HTML5 样板 .htaccess 文件)并且提供了视频 Content-Type:video/mp4

我的文件太大了吗?我完全能够以这种方式缓存 1MB 的图像,所以我认为文件大小应该不是问题?桌面和 iPad 上的 Safari 确实可以很好地缓存视频。

备注:我看过 this question 但它没有涵盖我的问题,因为解决方案似乎与 Python 相关。

最佳答案

Chrome 不允许在隐身模式下存储数据。

关于html - 应用程序缓存错误事件 : Resource fetch failed (-1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12956237/

相关文章:

jquery - 具有灵活标签的 Css 无表格形式

javascript - 通过 UFT 处理 chrome 警报

video - 如何使视频(缩略图)在SERP中显示,并带有指向您网站而非YouTube的链接

html - 使用flexbox在一行中平均显示最大n个相同大小的元素

javascript - 如何在 setInterval 方法中更新 HighChart 系列

jquery - 为什么文本在动画中使用而不是静态时不清晰

google-chrome - Chrome 中的 "Right click"键盘快捷键是什么

javascript - 使用 Dailymotion javascript SDK 时带破折号的参数不起作用

iphone - 视频混音器API?

javascript - 如何在 CSS 中使链接居中?