我一直在尝试使用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 在上下文主题方面缺乏深度。
注意:我希望我的播放列表是短暂的,但一个持久的播放列表可以作为起点。