0

Spotify ページの特定のタブに存在するさまざまなトラックをリンクするにはどうすればよいですか?
ページに存在する次のトラックの再生を開始する必要があるときに、次のボタンをクリックしても何も再生されません。
私のスクリプトは次のようになります。

 $.each(allTracks,function(index,track){         
       models.Track.fromURI(track, function(track) {
       models.Album.fromURI(track.album.uri, function(album) {                      
          var single_track = models.Track.fromURI(track.uri);
          var single_track_playlist = new models.Playlist();
          single_track_playlist.add(single_track);                
          var pl = new views.Player();
          pl.context = single_track_playlist;
          if(index==0) {       
            $("#firstTrack").append(pl.node);
          }
         .............
         .............

誰かが私がこれをどのように行うべきかについて私を案内してもらえますか? 前もって感謝します

4

1 に答える 1

0

あなたの場合、各ビューのコンテキストはPlayer、その単一のトラックを含むプレイリストです。トラックをプレーヤーとしてレンダリングし、それらを同期させて、1 つ前のトラックが終了した後に次のトラックが再生されるようにする場合は、カスタム ソリューションを作成する必要があります。

このGrid Play Spotify Appを確認できます。これは、それを実現する方法の例を示しています。基本的に、モデルやその他のビューPlayerによってトリガーされた特定のイベントに応答するカスタム ビューを作成します。PlayerPlayer

于 2013-01-07T12:24:56.013 に答える