avtouchController を使用して音楽アプリを作成しました。自動再生を使用して次の曲を次々と再生したいのですが、曲を自動再生する手順を教えてください。
3 に答える
0
あなたの質問からはわかりにくいですが、 AVQueuePlayerを使用したいようです。
于 2010-10-12T06:15:09.833 に答える
0
設定に移動し、再生モードをシーケンシャル再生モードに設定する必要があります。
于 2010-10-12T06:30:11.570 に答える
0
AVFoundation を使用している場合は、プレーヤーにリスナーを追加するだけで、次のトラックをフェッチする再生終了メソッドを作成できます。次のようにリスナーを追加します。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(playerItemDidReachEnd:)
name:AVPlayerItemDidPlayToEndTimeNotification
object:[player currentItem]];
次に、次のようなメソッドを作成します。
-(void)playerItemDidReachEnd:(NSNotification *)notification {
AVPlayerItem *p = [notification object];
//Fetch your next track from your plist, array, database or whatever
}
于 2011-06-15T17:12:04.860 に答える