我知道有一个新的 html5 API 称为网络存储,但它基本上只允许每个域最多 5MB 的存储空间,那么像 Deezer 这样的服务如何提供离线模式呢?这意味着他们必须将音乐存储在计算机上,但都是在浏览器中,那么他们如何绕过 5MB 的存储空间呢?
问问题
5148 次
1 回答
2
我不能代表 Deezer,但有几个新的 HTML5 API 正在开发中,包括FileSystem 和 FileWriter API。
在用例中,它给出了 API 能够满足的大型存储要求的示例,例如大型媒体文件和资产的存储。
离线视频查看器
- 它会下载大文件 (>1GB) 供以后查看。
- 它需要有效的搜索+流。
- 它必须能够将 URL 传递给 video 标签。
- 它应该允许访问部分下载的文件,例如让您观看 DVD 的第一集,即使您在上飞机前没有完成下载。
- 它应该能够从下载中间拉出一集并将其提供给视频标签。
它仍然是一个工作草案,并没有被广泛采用。
于 2013-08-30T03:20:04.937 回答