Javascript 我如何知道自定义soundcloud播放器正在播放什么?

Javascript 我如何知道自定义soundcloud播放器正在播放什么?,javascript,soundcloud,Javascript,Soundcloud,我正在与自定义soundcloud播放器合作,围绕我自己的曲目建立一个网站 关键是,我希望网站为每首曲目显示不同的背景图像。 玩家有多个事件,但他们不向我提供当前播放曲目的曲目id或曲目标题。我怎么知道玩家在玩什么 谢谢 在中,我们可以找到onPlayerTrackSwitch.scPlayer事件,每当scPlayer更改曲目时都会触发该事件。该事件有一个track对象作为参数,可用于标识当前播放的曲目 $(document).bind('onPlayerTrackSwitch.scPlaye

我正在与自定义soundcloud播放器合作,围绕我自己的曲目建立一个网站

关键是,我希望网站为每首曲目显示不同的背景图像。 玩家有多个事件,但他们不向我提供当前播放曲目的曲目id或曲目标题。我怎么知道玩家在玩什么

谢谢

在中,我们可以找到
onPlayerTrackSwitch.scPlayer
事件,每当scPlayer更改曲目时都会触发该事件。该事件有一个track对象作为参数,可用于标识当前播放的曲目

$(document).bind('onPlayerTrackSwitch.scPlayer', function(event, track){
  console.log(event.target, 'it jumped to this track:', track);
});

你能给我一个播放器代码和api文档的链接吗?我使用的是sc播放器红色版本,我还没有自己的代码,因为我首先需要知道定制播放器是否适合我的需要。似乎是这样的:我发现了以下内容:(document).bind('soundcloud:onPlayerReady',function(event,data){player=soundcloud.getPlayer('scPlayerEngine');track=player.api_getCurrentTrack();console.log(track)
code
很抱歉我的回答很混乱,但最重要的是:我知道怎么做了。谢谢Bergi!如果这是解决方案,请给出答案而不是评论。然后接受这个(你自己的)答案来结束问题。