【问题标题】:Play local mp3 with HTML5. How could save file reference to create a playlist?使用 HTML5 播放本地 mp3。如何保存文件引用以创建播放列表?
【发布时间】:2012-10-20 20:39:28
【问题描述】:

我正在尝试使用 HTML 5 的优点编写一个 mp3 播放器。播放本地文件,到目前为止,似乎还可以。我根据这些示例编写示例代码:http://antimatter15.github.com/player/player.html 事情是这样的:我必须获取每个 mp3 文件的参考。我想获取所有这些参考并保存在数据库中,以便客户端访问我显示此播放列表的网站时。问题是:以我之前提到的每次客户端关闭/打开浏览器时对文件的 blob 引用不再有效的方式进行操作。我正在寻找 FileSystem API,它允许将数据保存到沙箱部分。因此,每次用户需要时都可以清理数据,但我仍然无法在我的服务器数据库上保存 mp3 引用。大家能给我一些建议吗?真正的事情只是从 mp3 本地文件中保存一个引用,以允许我的用户创建一个播放列表,并且每次他访问网页时,他都可以看到该播放列表。

提前致谢,

http://www.html5rocks.com/en/tutorials/file/filesystem/

【问题讨论】:

    标签: html filesystems mp3 local


    【解决方案1】:

    我怀疑浏览器有意不支持此引用(或“对象 URL”)持久性。否则,您可以在他不知情的情况下访问用户的文件系统。这可能是一个安全问题。

    引用here:

    每次调用 window.URL.createObjectURL() 时,都会创建一个唯一的对象 URL,即使您已经为该文件创建了对象 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-03
      • 2015-04-23
      • 1970-01-01
      • 2014-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多