Lag*_*o87 4 audio objective-c ios avaudiosession
试试这个:
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error];
if (error) {
NSLog(@"Error setting category: %@", [error description]);
}
Run Code Online (Sandbox Code Playgroud)
获取错误"错误设置类别:UIView"但不知道如何解决这个问题.不完全确定它告诉我的是什么.
请帮忙!
编辑
音频播放:
NSURL *audioFileURL = [[NSBundle mainBundle] URLForResource:@"DemoSong" withExtension:@"m4a"];
NSError *error;
self.audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:audioFileURL error:&error];
if (error) {
NSLog(@"%@", [error localizedDescription]);
}
[_audioPlayer setNumberOfLoops:-1];
[_audioPlayer setMeteringEnabled:YES];
[_visualizer setAudioPlayer:_audioPlayer];
[_audioPlayer prepareToPlay];
[_audioPlayer play];
NSLog(@"play audio");
Run Code Online (Sandbox Code Playgroud)
您应检查返回值[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error],YES如果成功则返回,NO如果失败则返回.
error如果返回值为setCategory:error:is,则只查看变量NO.
| 归档时间: |
|
| 查看次数: |
4494 次 |
| 最近记录: |