【问题标题】:SoundCloud HTML5 widget not skipping to high track numbersSoundCloud HTML5 小部件没有跳到高音轨编号
【发布时间】:2014-02-11 20:10:55
【问题描述】:

我正在尝试加载 HTML5 SoundCloud 小部件并立即开始播放曲目中的第 30 首曲目。

我的代码如下:

<iframe id="sc-widget" src="https://w.soundcloud.com/player/?url=http://soundcloud.com/drasla&start_track=30&auto_play=true></iframe>

但是,这只会开始播放第 25 首曲目。小部件似乎对数据进行了分页,除非用户向下滚动,否则一开始只会拉出前 25 个轨道。

我尝试将limit=100 参数传递到 URL,但这似乎不会增加初始负载。

有没有使用小部件立即跳到 #25 之后的曲目?

【问题讨论】:

    标签: soundcloud


    【解决方案1】:

    为艺术家创建一个播放列表,添加曲目,然后设置您的小部件代码:

    https://w.soundcloud.com/player/?url=https://api.soundcloud.com/playlists/<playlist_number>?start_track=<track_number>&auto_play=true
    

    示例:https://w.soundcloud.com/player/?url=https://api.soundcloud.com/playlists/462496?start_track=38&auto_play=true

    在示例中,您会注意到播放器直接跳转到第 38 号轨道。

    【讨论】:

    • 我最终编写了一个小脚本,通过 API 自动生成一个包含艺术家所有曲目的播放列表。您的建议适用于播放列表。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多