2012-11-14 35 views
1

我一直在試驗Spotify API,並試圖使用player.play()播放播放列表。我的代碼如下所示:如何使用Spotify的內部JavaScript API在播放列表的上下文中播放歌曲?

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); 

此代碼播放第一首曲子給我,但是當歌曲結束時或我按NEXT,玩家進入到「空」的狀態,沒有軌道排隊。換句話說,它就好像它沒有更多的曲目一樣。官方API在上下文的主題上缺乏深度。

注意:我希望我的播放列表是短暫的,但一個持久的播放列表可以作爲起點。

回答

0

我在我的代碼的另一部分有一個錯誤,導致這種意想不到的行爲。上面的代碼工作正常。

+0

是否需要更正以上代碼才能正常工作? – renatoargh

+0

以上代碼是正確的。我的應用程序中的其他代碼破壞了此功能。 – SemperFly

+0

然後關閉你的問題 –

相關問題