我一直在试验Spotify API并尝试使用player.play()
播放播放列表。我的代码如下所示:
models = sp.require("sp://import/scripts/api/models");
player = models.player;
playlist = new models.Playlist();
playlist.add("a track uri");
playlist.add("a track uri also");
track = models.Track.fromURI(playlist.get(0).data.uri);
player.play(track.data.uri, playlist.data.uri);
这段代码为我播放了第一首歌曲,但是当歌曲结束或我按下一首歌时,播放器进入“空”状态,没有排队的曲目。换句话说,它就好像它没有更多的曲目可以播放。官方API缺乏关于上下文主题的深度。
注意:我希望我的播放列表是短暂的,但一个持久的播放列表是一个很好的起点。
答案 0 :(得分:0)
我的代码的另一部分出错导致了这种意外行为。上面的代码工作正常。