我有調試這個代碼在URL我得到的「文件名」字符串,我想要的。但在_audio我變得空。AVAudioPlayer。音頻文件的可選重定向。在_audio我越來越null
我正在使用AVAudioPlayer來播放和流式傳輸音頻文件。我正在播放來自資源和文檔目錄的音頻文件,但是如果它們在文檔目錄中不存在,那麼我想從它的url播放特定音頻。通過流媒體和緩衝它。這裏是我的代碼:
NSString *fileName = @"http://ilm.coeus-solutions.de/frontend/images/audios/mp3test.mp3";
fileName = [fileName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [[NSURL alloc] initWithString:fileName];
AVAudioPlayer *_audio = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:nil];
您是否嘗試過收集錯誤?創建nsError對象併發布錯誤。並確保該網址上存在的聲音。 –
是的!我有複製該網址並播放到瀏覽器,播放音頻。 –