AVAudioPlayer声音在具有相同设置的相同设备之间有所不同

时间:2014-03-08 21:07:10

标签: ios iphone audio avaudioplayer

我使用以下方式播放音效:

-(void)playCorrectSound
{
    NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"Yes" ofType:@"mp3"];
    NSURL *soundURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];

    if(! self.myAudioPlayer || ![soundURL isEqual:self.myAudioPlayer.url]){
        self.myAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:nil];
        self.myAudioPlayer.delegate = self;
    }
    [self.myAudioPlayer setVolume:1.0];
    [self.myAudioPlayer prepareToPlay];
    [self.myAudioPlayer play];
}

我已将此代码添加到三个设备,所有iPhone 5,所有iOS 7.0.6其中两个播放声音的音量明显低于另一部手机。所有三个设备的所有系统首选项都显示相同。谁会知道为什么会有这么大声(以及我想要它)?

0 个答案:

没有答案