2013-10-04 26 views
0

我找到了一個教程here,解釋瞭如何使用Spotify API獲取當前軌道播放的當前位置。Spotify Api,位置屬性錯誤

代碼工作得很好,但有一個嚴重的錯誤,似乎超出了我的控制:
如果當我開始我的應用程序/重裝來,調整量不會更新歌曲播放。 加載函數將返回歌曲在應用程序加載/重新加載的那一刻的位置,並返回而不是歌曲的當前位置!

我該如何解決這個問題?

回答

0

我認爲這是由於播放器對象上的位置屬性沒有被直接更新造成的,所以你需要等待直到跟蹤對象被更新。您可以使用播放器上的addEventListener方法來監聽音軌更改。

我創建了this Gist顯示了一個關於如何執行此操作的示例。

API參考:http://developer.spotify.com/docs/apps/api/1.0/api-models-player.html

希望這有助於!