如何处理URL更改并保持SoundManager2在后台播放?

时间:2014-06-14 15:42:31

标签: html5 soundmanager2

我正在开发一个Web应用程序,其中存在mp3播放器并且用户可以播放音乐。我面临的问题是即使我更改URL,如何保持音乐播放(和播放器保持不变) - 转到另一个页面?和Deezer或SoundCloud一样。您可以浏览网页并同时收听音乐。请指出如何实施它的方向。谢谢大家!

1 个答案:

答案 0 :(得分:0)

在soundcloud上,他们实际上并没有改变页面,只是用javascript更改了一些正文内容。你可以简单地做同样的事情,为音乐添加一个隐藏的div,并为内容添加一个div,它调用api(推荐jquery.ajax)来获取相对于地址栏中url的内容。

使用.htaccess文件中的rewriterules,可以使它忽略所有查询字符串等。因此它将始终加载index.php文件。

总之,这不是火箭科学,与html5和soundmanager2无关。有关更多信息,请使用.htaccess和jquery标记。