Spotify应用程序API内存泄漏

Spotify应用程序API内存泄漏,spotify,Spotify,我正在开发一个应用程序,允许用户根据标签浏览艺术家的网格。因此,他们选择一个标签,并看到约30名艺术家的标签,并可以快速更改标签,并看到新的艺术家 对于每个艺术家,我抓取他们的前5首曲目,并将它们放在临时播放列表中,该列表使用曲目播放器视图(带有播放按钮的方形艺术)显示 然而,当用户从一个标签浏览到另一个标签时,我看到大量内存泄漏。Spotify似乎将所有旧的临时播放列表都保存在内存中,尽管用户从页面上浏览,DOM被破坏。即使我的应用程序完全关闭,播放列表仍保留在内存中(我知道,因为如果我记下临

我正在开发一个应用程序,允许用户根据标签浏览艺术家的网格。因此,他们选择一个标签,并看到约30名艺术家的标签,并可以快速更改标签,并看到新的艺术家

对于每个艺术家,我抓取他们的前5首曲目,并将它们放在临时播放列表中,该列表使用曲目播放器视图(带有播放按钮的方形艺术)显示

然而,当用户从一个标签浏览到另一个标签时,我看到大量内存泄漏。Spotify似乎将所有旧的临时播放列表都保存在内存中,尽管用户从页面上浏览,DOM被破坏。即使我的应用程序完全关闭,播放列表仍保留在内存中(我知道,因为如果我记下临时播放列表uri,我下次加载应用程序时仍可以访问它)

我觉得这不对。随着用户查看的页面越来越多,内存使用量也在不断增加。当然,我认为临时播放列表是罪魁祸首,但可能是其他原因

1) 发布临时播放列表的协议是什么?如果我知道我不再需要它们,我可以手动销毁它们吗

2) 有没有更有效的方法来做我想做的事情(显示一堆与临时播放列表相关的曲目播放器)

谢谢

彼得