如何使AVAudioPlayer跟随铃声音量不像whatsapp那样的媒体音量

时间:2016-02-04 14:51:32

标签: ios objective-c iphone audio avaudioplayer

我有AVAudioPlayer在正常情况下工作正常。 (振铃音量最大和媒体音量最大)

in .h

@property (nonatomic, strong) AVAudioPlayer *audioPlayer;

in .m

NSURL *beepURL = [NSURL URLWithString:[[NSBundle mainBundle] pathForResource:@"asd" ofType:@"m4a"]];
NSError *error = nil;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:beepURL error:&error];
audioPlayer.volume = 1.0;
[audioPlayer prepareToPlay];
[audioPlayer play];

案例1如果铃声音量低,则播放器声音无法正常工作。

情况2,如果媒体音量低且铃声音量最大,则声音不起作用。

此功能在whatsapp中也有效

case 1 case 2

0 个答案:

没有答案