我一直在玩最新的spotify预览api,但是我在访问播放器属性时遇到了问题。 我试图让当前的曲目播放。这是我下面的测试片段。
require([
'$api/models',
'$api/search#Search',
'$views/image#Image'
], function(models,s, Image) {
'use strict';
console.log(models.player.track)
});
但是我在console.log中未定义 它看到我只能访问这些方法。请查看链接以供参考 http://developer.spotify.com/technologies/apps/docs/preview/api/api-models-player.html
答案 0 :(得分:2)
找到它
因此,在您可以访问播放器属性之前,您必须调用加载方法
require([
'$api/models',
'$api/search#Search',
'$views/image#Image'
], function(models,s, Image) {
'use strict';
models.player.load('track').done(function(prop) {
console.log(prop.track.name);
});
});