gpt4 book ai didi

ios - AVAudioSession setCategory 错误

转载 作者:可可西里 更新时间:2023-11-01 05:22:16 27 4
gpt4 key购买 nike

试试这个:

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error];

if (error) {
NSLog(@"Error setting category: %@", [error description]);
}

返回错误“错误设置类别: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");

最佳答案

您应该检查 [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error] 的返回值,因为它返回 YES 如果成功,NO 如果失败。

仅当 setCategory:error: 的返回值为 NO 时才查看 error 变量。

关于ios - AVAudioSession setCategory 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17889789/

27 4 0
文章推荐: ios - 如何从iOS中的文档目录中过滤带有扩展名的文件?
文章推荐: javascript - 如何替换除第一次出现以外的所有匹配字符
文章推荐: ios - 如何减慢 CCMoveTo?
文章推荐: javascript - 使用 javascript 改变
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com