Ios4 AVAudioPlayer未从url播放文件?
我试图在AVAudioPlayer中播放录制的文件。 它可以播放我的本地录音,但当我尝试播放服务器上存储的具有有效url的相同文件时,它不会播放任何声音 我试过了Ios4 AVAudioPlayer未从url播放文件?,ios4,avaudioplayer,Ios4,Avaudioplayer,我试图在AVAudioPlayer中播放录制的文件。 它可以播放我的本地录音,但当我尝试播放服务器上存储的具有有效url的相同文件时,它不会播放任何声音 我试过了 NSURL *url = [NSURL URLWithString:self.filePathUrl]; NSData *memoData = [NSData dataWithContentsOfURL:url]; newPlayer = [[AVAudioPlayer alloc] initWithData:memoData err
NSURL *url = [NSURL URLWithString:self.filePathUrl];
NSData *memoData = [NSData dataWithContentsOfURL:url];
newPlayer = [[AVAudioPlayer alloc] initWithData:memoData error:nil];//[[AVAudioPlayer alloc] initWithContentsOfURL:url error: nil];
这不管用
我不明白从url获取数据时会发生什么。我也在获取我的数据。它的长度不是0。服务器上的文件格式仅为.caf。请帮助我理解这个问题
谢谢。您必须启动音频播放器
[newPlayer play];
你必须启动音频播放器
[newPlayer play];
AVAudioPlayer只能播放本地文件。看 您可以使用音频队列,但我认为您无法查找或删除音频
希望这有帮助。AVAudioPlayer只能播放本地文件。看 您可以使用音频队列,但我认为您无法查找或删除音频
希望这有帮助。当您使用NSError对象而不是nil时,它不会返回错误吗?您可以按照链接进行操作:当您使用NSError对象而不是nil时,它不会返回错误吗?您可以按照链接进行操作: