2012-05-18 64 views
1

有一个跟踪uri like(spotify:track:14fmbvjYLqRZEXz1VZdM2M)。 我们想从uri中找到sp_track *。但有一个问题,我们无法知道它来自哪里,可能来自播放列表,搜索结果或其他地方。如何从URI获取sp_track *?

目前我有2个选项:

(1)。找到播放列表中的sp_track *以逐个比较uri,如果找不到,则继续在搜索结果中找到它,如果找不到, uri => link => sp_track *

哪一个更好,这两个选项有什么区别。或者你还有其他更好的解决方案吗?谢谢。

回答

1

你的第二个解决方案是更好的。你为什么有这个问题?你试过了吗?

+0

不仅第二种解决方案更好 - 它是从字符串URI获取“sp_track *”的“正确”方式。 – iKenndac