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

Is there a way to have mp3 playing throughout Web site continually?

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

构建单页应用。有很多好的 javascript 框架可以使这更容易,比如 AngularJS, Backbone or Ember

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

上找到一个简单的例子
$.ajax({
    url:'dance-albums.php',
    success: function (response) {
        $('#output').html(response);
    },
    error: function () {

    },
});

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