我正在处理具有录制音频的应用程序,并播放存储在文档目录中的录制文件。录制音频并保存到文档目录无法播放AVAudioPlayer的音频文件
这里是我的代码:
录制按钮的方法。
(IBAction)stopButtonPressed:(id)sender{
UIButton *button = (UIButton *)sender;
if (button.selected) { // Play recorded file.
self.stopButton.selected = NO;
NSError *error;
self.audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:audioRecorder.url error:&error];
self.audioPlayer.delegate = self;
self.audioPlayer.volume = 1.0;
[self.audioPlayer prepareToPlay];
[self.audioPlayer play];
}
else{ // Stop recording.
self.stopButton.selected = YES;
if (recordTimer) {
[recordTimer invalidate];
}
[self.audioPlayer stop];
self.recordButton.selected = NO;
[audioRecorder stop];
self.readyLabel.text = @"READY";
[self insertNewRecording];
}
}
我能够记录该文件,但不能播放录制的文件。 –
你检查了你的错误吗? – CarlJ
它没有显示任何错误。 –