HTML5和下载文件的大量本地存储

时间:2012-04-05 17:43:58

标签: web-services html5 mp3 local-storage

我正在为分布式MP3播放器选择一个平台。它的基本功能是:

  • 对自身进行身份验证并查询中央服务器(通过对asmx Web服务的HTTP请求)
  • 获取某些JSON中已批准的MP3列表
  • 将这些MP3下载到本地光盘
  • 播放下载的文件(不是流媒体,播放器也必须在没有临时连接到服务器的情况下工作)

我正在考虑基于HTML5的播放器。但我不确定新的HTML5的File对象能力。是否可以下载并存储大量(GB)数量的mp3数据到本地光盘并纯粹用HTML5 / js访问它?

我不想错过什么吗?还有其他一些差距吗?客户需要尽可能多平台播放器,因此在WPF C#中快速工作是最后的选择。

1 个答案:

答案 0 :(得分:0)

我会查看HTML5文件API或Chrome扩展程序(允许使用Web SQL DB的无限商店)。

文件API规范在这里:

http://dev.w3.org/2009/dap/file-system/pub/FileSystem/

基本上所有其他存储机制在大多数浏览器上都有硬限制,即使Web SQL规范允许您在应用程序中指定最大数据库大小。