2012-04-15 56 views
1

我想写一个使用HTML 5好处的MP3播放器。播放本地文件,直到现在,似乎没问题。林基于这些例子编写示例代码:http://antimatter15.github.com/player/player.html 这是事情:我必须得到每个mp3文件的参考。我想获得所有这些参考资料,并保存在数据库中,以便客户端访问网站时显示此播放列表。问题是:以这种方式做,我每次在客户端关闭/打开浏览器之前提到blob对文件的引用不再有效。 Iam正在寻找FileSystem API,允许将数据保存到沙盒部分。所以,每次用户需要时都可以清理数据,而且IM仍然无法在我的服务器数据库上保存mp3参考。你们可以给我sugestions吗?真正的事情就是保存mp3本地文件的引用,以允许我的用户创建播放列表,并且每次访问网页时他都可以看到播放列表。用HTML5播放本地mp3。如何保存文件参考以创建播放列表?

由于提前,

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

回答

1

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

由于报价为here

每次调用window.URL.createObjectURL时间(),创建一个唯一的对象URL,即使你已经创建该文件已经是一个URL对象。