0

iPhoneでオーディオファイルを再生するためにAVPlayerを使用しています。

私が欲しいのは、特定の時間にオーディオの再生を停止し、再び再生を開始すると、再生を停止した時点からオーディオが開始することです。

AVPlayerでこれを達成する方法を知っている人はいますか?

4

2 に答える 2

0

アプリを閉じずに同時にプレイしたい場合は、このコードを使用してください

AVAudioPlayer * player;

[プレーヤーの一時停止];

それとその後

[プレイヤープレイ];

于 2013-01-23T11:25:55.530 に答える
0

再生が一時停止したときにトラックのどこにいるかを調べる

time = CMTimeGetSeconds(self.av_Player.currentTime);
[self.av_Player pause];

その後、再びその位置にジャンプします

newTime = CMTimeMakeWithSeconds(time, 6000);
toleranceVal = CMTimeMakeWithSeconds(0.1, 6000);
[self.av_Player seekToTime:newTime toleranceBefore:toleranceVal toleranceAfter:toleranceVal];
[self.av_Player play];
于 2013-01-24T17:44:22.683 に答える