0

たとえばiTunesが提供するSpotifyのArtitsの概要が恋しいです。ここで、ユーザーライブラリ内のすべてのアーティストを取得するスクリプトはどのように見えるのでしょうか。

以下のコードはそれを行いません。提案は大歓迎です!

function getAllAlbums() {
    var albums = models.Library.albums;
    var imageHTML = document.getElementById('albumsList');

    for(i=0;i<albums.length;i++){
        var link = document.createElement('li');
        var a = document.createElement('a');
        a.href = albums[i].uri;
        link.appendChild(a);
        a.innerHTML = albums[i].name;
        imageHTML.appendChild(link);
    }

}
4

1 に答える 1

2

複製しようとしているiTunesの機能や、HTMLで何をしようとしているのかはよくわかりませんが、アーティストのリストを探しているだけの場合は、APIを使用して簡単にアクセスできます。

ユーザーライブラリ内のすべてのアーティストのリストを作成するのは簡単です。

artistArray = models.library.artists
artistNameArray = [];
for(var i=0; i<artistArray.length; i++){
    artistNameArray[i] = artistArray[i].data.name;
}
于 2012-09-14T00:22:16.237 に答える