iphone的声音
设置Info.plist开启后台运行
添加Required background modes.并添加值:App plays audio
添加代码:
[[AVAudioSession sharedInstance] setActive:YES error:nil];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
- (void)play:(NSString*)soundName
{
if (soundName)
{
//创建音乐文件路径,可以选其他格式
NSString *musicFilePath = [[NSBundle mainBundle] pathForResource:soundName ofType:@"caf"];
NSURL *soundFileURL = [[NSURL alloc] initFileURLWithPath:musicFilePath];
AVAudioPlayer *newPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:soundFileURL error:nil];
[newPlayer prepareToPlay];
[newPlayer setVolume: 1.0];
//播放
[newPlayer play];
}
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
