我已经开发了一个安卓应用。
Android 应用程序本质上是 HTML5 网络应用程序的包装器。
我们使用 HTML5 离线缓存来提供在断开互联网连接时播放的能力。
桌面上的 Chrome/Firefox 将缓存视频和图像,但 Android 设备 似乎有选择地忽略缓存 list 中的视频,从而防止视频 存储在设备本地。
可以理解的是,Android 会忽略缓存视频以保持存储空间的使用 在移动设备上最少,但我们需要一种解决方法。
最佳答案
在我偶然发现一个答案后偶然发现了这个问题 - 所以我想我会帮忙!
我正在尝试为 Android/iOS 做类似的事情,据我所知,appcache 在移动设备上非常受限(Android 取决于可用磁盘空间和使用的浏览器,而在 iOS 上我没有幸运地超过了 50mb)。
我建议使用类似 PhoneGap 的框架或 Chrome Apps - 它们通过与设备的本地文件 API 通信来提供其他形式的本地存储。
关于Android HTML5 视频离线缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13533184/