【问题标题】:Storing audio files in html5 local storage- downloading audio files with javascript将音频文件存储在 html5 本地存储中 - 使用 javascript 下载音频文件
【发布时间】:2011-12-03 13:19:59
【问题描述】:

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

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

【问题讨论】:

标签: javascript html5-audio jplayer


【解决方案1】:

本地存储的大小往往受到限制(5mb ish?找不到参考),所以这不太可能很好用。

您也许可以考虑使用 HTML5 AppCacheFile system API

【讨论】:

  • 我找到了一个参考,但我不能确定它是否正确。我认为文件系统 api 可以帮助我
  • "文件系统 API 规范应被视为无效"
【解决方案2】:

您可以在 Safari / Webkit 中使用HTML5 Offline Application Cache

使用离线应用程序缓存来存储 HTML、JavaScript、CSS 和 本地媒体资源,以创建可运行的基于 Web 的应用程序 即使返回用户未连接到 Internet。

【讨论】:

  • 不适用于音频。它会下载、缓存,但不会播放。 iOS 5.2
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-01
  • 2021-05-15
  • 2012-07-10
  • 2021-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多