プレーヤー ビューをアプリに追加しようとしているので、カバー アートと再生/一時停止ボタンを取得します。ただし、再生ボタンをクリックしようとすると、API は TypeError をスローします。
Uncaught TypeError: 未定義のAlbum.get
Object.defineProperties.playing.set
Player.play.contextのプロパティ '長さ' を読み取ることができません
障害のあるコードは、models.js の次の行にあるようです: 641:
Album.prototype.get = function(index) {
if (index >= this.data.tracks.length) {
throw new RangeError("Index out of range");
}
return new Track(this.data.tracks[index]);
};
私のコードは次のようになります。
var p = new views.Player();
p.context = track.album;
document.getElementById('album-element').appendChild ( p.node );
これは Spotify API のバグですか、それとも文書化されていないイベントですか?