动态地将URL传递给自定义SoundCloud播放器

时间:2013-02-10 22:28:26

标签: javascript soundcloud

我正在尝试使用SoundCloud中的自定义播放器,并将URL直接传递给播放器。我希望页面顶部有一个播放器,然后在播放某个音轨的页面上进行链接。我已经从Red皮肤示例中获取了切换播放器链接的代码,并尝试添加它以使其工作但没有成功,切换播放器工作,而不是播放按钮。我确信这是一件微不足道的事情。任何人都可以建议我出错的地方吗?到目前为止我的测试代码可以在http://www.grecho.co.uk/samplesuperstore/test.htm

看到

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

live在最新的JQuery中已弃用。请改用.on(

的内容
$(function() {
  $('a.sc-remote-play1').live('click', function(event) {
    $('a.sc-player').scPlayer({
      links: [{url: "http://soundcloud.com/jacquesmirage/jacques-le-mac-air-race", title:   "Air Race"}],
    });
  });
}); 

删除'a'(你指的是锚元素而不是玩家)

$(function() {
  $('a.sc-remote-play1').live('click', function(event) {
    $('.sc-player').scPlayer({
      links: [{url: "http://soundcloud.com/jacquesmirage/jacques-le-mac-air-race", title:   "Air Race"}],
    });
  });
});