私は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);
このコードは最初のトラックを再生しますが、曲が終了するか、[次へ] を押すと、プレーヤーはトラックがキューに入れられずに「null」状態になります。つまり、再生するトラックがこれ以上ないかのように動作します。公式 API には、コンテキストのトピックについての詳細が欠けています。
注: プレイリストを一時的なものにしたいのですが、開始点として永続的なものでも問題ありません。