1

現在、Spotify のトラックを再生できます。トラックを聞くことができます。しかし、Spotify と同じようにオーディオ プレーヤーを開き、プレーヤーのコントロールとリスニングを確認したい場合はどうすればよいでしょうか。私のコードはここにあります:

// Invoked by clicking the Cell in the UI.

// arrfileteredURL -> list of track urls 

NSURL *trackURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@",[arrfileteredURL objectAtIndex:indexPath.row]]];
NSLog(@"trackURL > %@",trackURL);
[[SPSession sharedSession] trackForURL:trackURL callback:^(SPTrack *track)
 {
     if (track != nil)
     {
         [SPAsyncLoading waitUntilLoaded:track timeout:kSPAsyncLoadingDefaultTimeout then:^(NSArray *tracks, NSArray *notLoadedTracks) 
          {
              [self.playbackManager playTrack:track callback:^(NSError *error)
               {
                   if (error)
                   {
                       UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Cannot Play Track" message:[error localizedDescription] delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
                       [alert show];
                   } else 
                   {
                   }
               }];
          }];
     }
 }];

PlaybackManagerWillStartPlayingAudio は何をしますか?? オーディオを再生するだけですか、それともユーザーがプレーヤーを表示できるようにしますか?

4

1 に答える 1

1

playbackManagerWillStartPlayingAudioノイズがスピーカー/ヘッドフォンなどに配信され始めたことを示しているだけです。

CocoaLibSpotify にはプレーヤー UI はありません。これが必要な場合は、自分で作成する必要があります。

于 2012-09-23T16:42:00.077 に答える