Tag: jplayer

音乐播放器选择一些歌曲并在rails中播放

在我的rails 4应用程序中,我有jplayer播放音乐文件,它工作正常,我需要使用复选框和播放选项添加从播放列表中选择一些歌曲,更难以自定义默认的jplayer播放列表,以便我创建一个单独的播放列表而代码是 “btn btn-success ” %> “btn btn-success “%> 并且它的工作也很好每当我选择一些复选框时,相应的id传递,我将根据它渲染json,我将创建播放列表,这是在jplayer中创建代码的代码 $.ajax({ type: ‘GET’, url:window.location , dataType: “json”, success: function(json){ $.each(json,function(data){ myPlaylist.add({title:$(this).attr(“name”), artist:$(this).attr(“artist”), m4a:$(this).attr(“audio_url”)}); }); } }); 现在我需要的是在刷新页面之后保持其状态(选中或取消选中)的复选框,直到用户更改状态。 怎么做这个?……我是否可以使用会话? (如果有任何方式让jplayer默认播放列表复选框也告诉我那个)….

通过单击Amazon S3上托管的链接更改jPlayer上的歌曲

各位大家好,感谢您提前帮助。 我有一个ruby on rails应用程序,我试图通过jPlayer传输音频,jPlayer托管在S3上。 到目前为止,我上传文件或使用内置播放器播放音频文件,甚至使用S3上的歌曲初始化jPlayer都没有问题。 当我开始改变歌曲时会出现问题。 我像这样初始化jPlayer: $(‘a.html5’).click(function() { var url = $(this).attr(‘href’); $(“#jquery_jplayer_1”).jPlayer({ ready: function (event) { $(this).jPlayer(“setMedia”, { mp3: url }); }, swfPath: “javascripts”, supplied: “mp3”, wmode: “window” }); return false; }); 其中mp3:url指向S3 URL(这一切都很好)。 这允许我从链接列表中选择一首歌曲,它加载并开始播放没有问题。 问题是,当我尝试更改歌曲时,我收到了一个access-control-allow-origin错误。 所以我尝试了以下内容: $(‘a.html5’).click(function() { var url = $(this).attr(‘href’); $(“#jquery_jplayer_1”).jPlayer(“setMedia”, mp3: url).jPlayer(“play”); return false; }); 这仍然给我一个access-control-allow-origin错误。 我一直在靠墙砸几个小时试图解决这个问题。 所以基本上总结一下,我可以初始化jPlayer并播放一首歌很好,但是当我想改变一首歌时,access-control-allow-origin错误毁掉了我的一天。 有任何想法吗?