【发布时间】:2012-01-27 11:00:31
【问题描述】:
我在 Spotify Apps API 中获取艺术家图片时遇到问题。 Artist 对象的 image 属性大多返回为 null 或未定义。无论我是直接从艺术家集合(例如从 sp.core.library.getArtists() 中获取艺术家,还是如果 我使用 Artist.fromURI 并使用回调函数。
这是我正在做的事情的一个例子:
var m = sp.require('sp://import/scripts/api/models');
var a = m.Artist.fromURI(uri, function(artist) {
console.log(artist.name + " " + artist.image);
});
在控制台中我看到艺术家姓名,但图像为空或未定义。
有时,如果我在启动我的应用程序之前启动 Spotify 并转到艺术家页面,图像将被填充,但稍后它将再次变为空。
我是否遗漏了什么,或者这可能是 API 中的错误?
【问题讨论】:
-
请参阅this question 了解类似的问题和解决方案(如果您绝对必须使用 sp.core.browseUri() 作为临时解决方法)。
标签: spotify