有没有办法在整个网站上持续播放mp3?

时间:2015-05-23 14:12:59

标签: php jquery jplayer

我希望我的网站上的音频播放器可以连续播放,同时加载和查看其他网站页面。它是由模块完成的,还是放在现场的? 我目前正在使用jquery和jplayer在我的网站上播放音乐,所有页面都与php动态链接。 基本上我的网站是一个音频流媒体网站,在我的网站上的不同页面上有很多专辑和音乐文件,我真的希望jplayer总是坐在网站底部,当有人点击专辑的曲目jplayer开始播放和用户能够即使他在网站上浏览新页面也能听他演奏的歌曲。 p.s:就像spotify和其他在线流媒体网站一样。 任何帮助都将非常感激。

2 个答案:

答案 0 :(得分:1)

构建单页应用。有许多优秀的javascript框架可以让这更容易,例如AngularJSBackboneEmber

答案 1 :(得分:1)

要让音乐播放器在网站导航过程中不断播放,您需要通过AJAX调用每个页面,这样浏览器实际上永远不会重新加载。在这个jsfiddle link here

上可以找到一个简单的例子
y

在这个场景中,我想你会在工具栏播放器上默认播放音乐?如果您希望用户播放不同的歌曲,您可以在链接上创建一个函数,该函数将调用jPlayer(“setMedia”,media),它应该播放您将提供的mp3参数。