gpt4 book ai didi

iphone - AVAudioPlayer 在 iPhone 5 中不工作

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:43:50 28 4
gpt4 key购买 nike

我正在开发一个 iPhone 应用程序。在这个应用程序中,我使用 AVAudioPlayer 播放音频。这是我播放声音的代码。

  NSString* resourcePath = [[NSBundle mainBundle] resourcePath];
resourcePath = [resourcePath stringByAppendingString:@"/sound.mp3"];

NSError* err;

player_ = [[AVAudioPlayer alloc] initWithContentsOfURL:
[NSURL fileURLWithPath:resourcePath] error:&err];

if( err )
{
}
else
{
[player_ prepareToPlay];

[player_ play];

int playingLoops = 0;

player_.numberOfLoops = playingLoops;
}

它在 iPhone5 以外的 iphone 设备上运行良好。当我在 iPhone 5 上运行该应用程序时,出现以下错误,然后应用程序崩溃。

2012-11-26 09:02:28.484 test[728:1dd03] <0xb0081000> Error '!obj' trying to fetch default input device's sample rate
2012-11-26 09:02:28.484 test[728:1dd03] <0xb0081000> Error getting audio input device sample rate: '!obj'
2012-11-26 09:02:28.494 test[728:1dd03] <0xb0081000> AQMEIOManager::FindIOUnit: error '!dev'

最佳答案

我也遇到了同样的问题,给出了同样的错误。当尝试解决这个问题时,我注意到代码没有问题。我们需要更新媒体播放器或安装 Flash 播放器,它工作正常。

关于iphone - AVAudioPlayer 在 iPhone 5 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13558407/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com