IOS AVAudioPlay 播放本地音频没声音问题
2015-05-23 17:15
344 查看
self.avAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:bellVoicePath] error:&bellVoiceError]; self.avAudioPlayer.numberOfLoops = 3; self.avAudioPlayer.volume = 1.0; if (bellVoiceError) { NSLog(@"%@",[NSString stringWithFormat:@"bell Play Voice Error :%@",bellVoiceError]); [StaticMethods writelog:[NSString stringWithFormat:@"bell Play Voice Error :%@",bellVoiceError]]; } if ([self.avAudioPlayer prepareToPlay]) { [self.avAudioPlayer play]; }
请注意检查:
1,是否将AudioPlayer声明为全局变量;
2,本地音乐文件是否存在,路径是否正确;
3,初始化NSURL时,是否使用的是 fileURLWithPath . (如果错用 URLWithString 也是会造成初始化失败的)
4,还有一种可能就是 设备 设置的是 静音
相关文章推荐
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- 利用AVAudioPlay播放本地Bundle下一个音频文件.mp3
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- 小程序ios音频播放没声音问题的解决
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- iOS AvPlayer AvAudioPlayer音频的后台播放问题
- AVAudioPlayer 播放音频文件无声音的问题
- 本地音频播放,使用AVFoundation.framework中的AVAudioPlayer来实现
- iOS学习——AVAudioPlayer播放本地音频
- 程序AVAudioPlayer播放声音的问题。