5

搜索了一下,发现html5不支持直接存储音频。我会将音频转换为 base64 字符串,然后存储在本地存储中。

我正在用 jplayer 开发一个 html5 音频播放器应用程序。我在服务器中有音频,我需要将它们存储在本地存储中,所以我需要使用 javascript 下载音频文件。有没有办法用javascript下载音频文件?任何帮助将不胜感激。

4

2 回答 2

5

本地存储的大小往往是有限的(5mb ish?找不到参考),所以这不太可能运作良好。

您也许可以考虑使用 HTML5 AppCache文件系统 API

于 2011-12-03T13:52:19.957 回答
4

您可以在 Safari / Webkit 中使用HTML5 离线应用程序缓存。

使用离线应用程序缓存在本地存储 HTML、JavaScript、CSS 和媒体资源,以创建基于 Web 的应用程序,即使在返回用户未连接到 Internet 时也能正常工作。

于 2011-12-07T19:48:48.330 回答