我的APP中有一些问题,有些人听不到声音。我正在使用mp3文件和Audiotoolbox库。
如果我应该使用avfoundation或者audiotoolbox库是否更好,可以有人吗?
答案 0 :(得分:0)
尝试播放如下MP3文件:
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/audiofile.mp3", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.numberOfLoops = -1;
if (audioPlayer == nil)
NSLog([error description]);
else
[audioPlayer play];
AudioToolbox专门用于SystemSound,AVFoundation的AVAudioPlayer用于我们应用程序中包含的声音..
答案 1 :(得分:0)
您可以参考AV Foundation的优秀示例代码:AVSimplePlayer