最新の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
回答:
回答№1は2それを見つけた
したがって、プレーヤーのプロパティにアクセスする前に、loadメソッドを呼び出す必要があります
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);
});
});