【发布时间】:2014-11-28 18:40:12
【问题描述】:
应用程序必须在后台播放声音。在功能后台获取和音频和播放被检查。
播放声音的调用方法是
-(void)playSound
{
NSString* str = [[NSBundle mainBundle] pathForResource:@"alarm4" ofType:@"wav"];
NSURL* url = [NSURL fileURLWithPath:str];
NSError* erreur;
self.audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&erreur];
if(!erreur)
{
[self.audioPlayer setVolume:1];
[self.audioPlayer setNumberOfLoops:-1];
[self.audioPlayer prepareToPlay];
[self.audioPlayer play];
}
else
NSLog(@"erreur de chargemnt %@", [erreur localizedDescription]);
}
请给我一些建议好吗?
【问题讨论】:
标签: ios objective-c xcode avaudioplayer