我播放Apple提供的默认/图书馆/铃声
AudioServicesPlaySystemSound(soundID);
声音播放完美但现在我想增加和减少应用程序的音量。
我使用了以下代码
musicPlayer = [MPMusicPlayerController applicationMusicPlayer];
musicPlayer.volume = 0.0625;
但这在iOS7.0中已被弃用。我想在最新的iOS 8.0中运行应用程序
我有什么方法可以做到这一点吗?
谢谢!
答案 0 :(得分:0)
我正在使用以下代码在iOS8中完美运行:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"file.mp3"]
AVAudioPlayer *player = [[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:nil] autorelease];
player.volume = 1.0f;
[player prepareToPlay];
[player setNumberOfLoops:0];
[player play];