1

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

提前致谢,

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

4

1 回答 1

1

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

如此处所引:

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

于 2012-05-31T07:54:59.587 回答