Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 扬声器和耳机上的AVAudioPlayer声音过低_Objective C_Xcode7_Avaudioplayer_Ios8.3 - Fatal编程技术网

Objective c 扬声器和耳机上的AVAudioPlayer声音过低

Objective c 扬声器和耳机上的AVAudioPlayer声音过低,objective-c,xcode7,avaudioplayer,ios8.3,Objective C,Xcode7,Avaudioplayer,Ios8.3,我有下面的代码,它将播放一个声音缓冲区,但无论我尝试了什么,扬声器和耳机的音量仍然太低,即使系统音量已经达到最大水平。我的代码怎么了 -(void)playSound:(NSData *)data { NSError* error; player = [[AVAudioPlayer alloc] initWithData:data error:&error]; if (error) { // TODO: log error } [

我有下面的代码,它将播放一个声音缓冲区,但无论我尝试了什么,扬声器和耳机的音量仍然太低,即使系统音量已经达到最大水平。我的代码怎么了

-(void)playSound:(NSData *)data {
    NSError* error;
    player = [[AVAudioPlayer alloc] initWithData:data error:&error];

    if (error) {
        // TODO: log error
    }
    [player setNumberOfLoops:0];
    [player setVolume:1.0f];
    player.delegate = (id)self;
    [soundArray insertObject:player atIndex:0];
    [player prepareToPlay];
    [player play];
}