Nic*_*ton 5 video mp4 ipad cache-manifest html5-appcache
您好,我在 iPad2 上运行最新版本的 iOS (5.0.1),但无法使 .mp4 视频缓存正常工作。
我添加了必要的侦听器来侦听 applicationCache 事件,然后在这些事件发生时写入控制台,最值得注意的是,当我的应用程序被缓存时,如下所示: https: //developer.apple.com/library/archive/documentation /iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html
使用 iPad 上的 mobile safari 中的调试控制台,我可以看到一条消息,表明我的应用程序已成功“缓存”(万岁!)。 当我重新加载页面时,除了视频之外,一切都正常(有一个类似于当您指向不存在的视频源时的图标;带有斜杠的播放按钮)。
在我的 iPad 上检查 Safari 的“网站数据”时,可以看到完整的视频大小(和其他文件)(~28mb)。 这在桌面 Safari(离线时)、Chrome 等中可以很好地缓存。 缓存应用程序时,我收到一条消息“您是否希望允许 www.site.com 增加缓存大于 25mb”,并批准下载/缓存完成。
更疯狂的是,即使我仍然在线,我的 iPad 也指向本地文件,而且我的 iPad 似乎正在尝试拉取本地视频,并且同样的错误仍然存在。
我还:
缓存了一个更简单的版本(1个html文件1个视频),同样的问题。
一个 1mb 的视频,同样的问题,所以这不是大小问题
是不是无法在 iPad 上播放缓存的视频?我可以看到 mb,所以我知道它已被缓存,只是无法播放。