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

标签 javascript soundcloud

我正在使用自定义 soundcloud 播放器围绕我自己的轨道构建一个网站。

重点是我希望网站为每个轨道显示不同的背景图像。 播放器有多个事件,但它们没有向我提供当前播放轨道的轨道 ID 或轨道标题。我怎样才能知道玩家正在玩什么游戏?

谢谢!

最佳答案

wiki (events section)我们可以找到 onPlayerTrackSwitch.scPlayer 事件,每次 scPlayer 更改轨道时都会触发该事件。该事件有一个轨道对象作为参数,您可以使用它来标识当前播放的轨道。

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

关于javascript - 我如何知道自定义 soundcloud 播放器正在播放什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9931232/

相关文章:

authentication - 如何在不使用桌面应用程序上的重定向 uri 的情况下使用 OAuth 2.0 在 SoundCloud 上进行身份验证?

javascript - 在 fullcalendar.io 上重新渲染并删除所有事件

javascript - 使用 JavaScript 从另一个页面修改一个页面的 HTML 值

javascript - 我可以在 v-on :click? 中设置一些条件吗

soundcloud - redirect_uri 以及如何在 SoundCloud 上托管 callback.html?

javascript - 如何一次停止所有 Soundcloud 流?

javascript - Soundcloud播放器修改

javascript - SoundCloud 和 Vimeo 在不同的选项卡中同步其播放器(有时也同步选项卡和嵌入式播放器)

javascript - Firefox 在 iframe 中打印 PDF 会引发错误

javascript - 谷歌离线 map : not tiles but javascript