AVAudioPlayer收到如下错误:
The operation couldn’t be completed. (OSStatus error 1954115647.)
我下载音频mp3文件从一些网址使用NSURLConnection,它是downloading 100%,并保存到数据库为BLOB。
然后我尝试从AVAudioPlayer播放该文件,如下所示:
AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithData:data error:&error];
if (player == nil)
{
NSLog(@"AudioPlayer did not load properly: %@", [error localizedDescription]);
}
else
{
[player play];
}我做错了什么?
发布于 2012-02-01 14:00:25
你有没有试过用URL初始化AVAudioPlay并将URL指向blob文件?
(id)initWithContentsOfURL:(NSURL *)url error:(NSError **)outError它适用于我的本地URL设置。
https://stackoverflow.com/questions/8050472
复制相似问题