2012-06-06 57 views
0

我在查找Spotify應用程序中刪除播放列表的時間。 在當前API Docs,沒有移除事件,因此通過假設有這樣的使用情況如何在刪除播放列表時從Spotify應用程序進行檢查

  • 用戶從曲目列表中的應用程序添加播放列表
  • 的應用程序商店的地方播放列表的名稱(localStorage的例如)
  • 用戶從Spotify SideBar中刪除應用程序
  • 用戶返回到應用程序,然後嘗試從同一個軌道列表中再次添加播放列表;
  • 由於有綁定到播放列表中沒有移除事件,應用程序可以不知道,如果去除播放列表,所以

    • 如果檢查在localStorage的播放列表,現在新的播放列表將 加入( BUG);
    • 如果沒有進一步檢查,相同的播放列表將被添加兩次;

任何方式來處理呢?

回答

0

您可以在Windows/Mobile API中訂閱播放列表已刪除的事件。看看這個鏈接查看更多細節:

playlist_removed

+0

謝謝,很抱歉,這與Spotify JavaScript SDK有關。 – loretoparisi

2

你是正確的,沒有移除事件。然而,仍然有被稱爲訂閱的屬性會告訴你播放列表是否被訂閱。

https://developer.spotify.com/technologies/apps/docs/beta/c49e02a392.html

如果檢查只是呈現之前和/或當您要添加播放列表,你可以做一個UI會告訴你,如果播放列表中已添加或不和也確保您不要添加兩次。

+0

非常感謝,這可能是正確的解決方案! – loretoparisi

相關問題