可能的Spotify肖像元数据缓存错误 [英] possible spotify portrait metadata caching bug
本文介绍了可能的Spotify肖像元数据缓存错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
要复制的代码
在我的应用程序中,我有以下代码。var seed = "spotify:artist:3UbyYnvNIT5DFXU4WgiGpP"; sp.core.getMetadata(seed, { onSuccess: function (metadata) { console.log(metadata); }, onFailure: function () {} });
查看行为的步骤
- 如果Spotify已打开,请将其关闭,然后重新打开,打开Spotify后,运行应用程序并查看显示为的控制台
Object name: "Whitesnake" portrait: "" type: "artist" uri: "spotify:artist:3UbyYnvNIT5DFXU4WgiGpP" __proto__: Object
- 然后点击电台应用程序,创建一个基于白色蛇乐队的电台。
- 重新运行原始应用程序并查看将显示的控制台输出。
Object name: "Whitesnake" portrait: "spotify:image:3c4aa30d845dd456d750cf16bef8e2cadb2af342" type: "artist" uri: "spotify:artist:3UbyYnvNIT5DFXU4WgiGpP" __proto__: Object
- 退出Spotify并重新运行原始应用程序并查看将显示的控制台
Object name: "Whitesnake" portrait: "" type: "artist" uri: "spotify:artist:3UbyYnvNIT5DFXU4WgiGpP" __proto__: Object
问题
为什么广播应用程序能够访问肖像URI,然后在使用广播应用程序后,可以从我的应用程序访问该应用程序?是否需要先进行某种初始化,或者这是一个错误?
Spotify
艺人(和专辑等)的某些信息只有在您对该URI进行"浏览"后才能使用--在此之前,推荐答案只下载有关某个项目的基本信息以保持性能。
您看到的是电台正在进行浏览,这会导致Spotify客户端填充缺失的信息。
Spotify的更新即将推出,将改善此行为。
这篇关于可能的Spotify肖像元数据缓存错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文