【发布时间】:2014-10-26 09:13:25
【问题描述】:
我想将音频文件从服务器播放到我的 iOS 应用程序,并在音频播放完成后希望将音频保存到文档目录以供离线播放。
我有一个从服务器播放音频的代码。请提供任何代码来保存文件以供离线播放。
NSURL *fileURL = // your url.
myAudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:AudioFileURL error:nil];
myAudioPlayer.numberOfLoops = -1; //infinite loop
[myAudioPlayer play];
【问题讨论】:
-
你必须加载nsdata并将其保存到文档目录
-
有什么方法可以在流式传输时保存相同的数据。我不想两次加载(运行)相同的网址。
-
没有我认为没有任何办法
-
为什么不第一次保存,如果保存了就在文档目录中查看,不要再下载了。
-
感谢您的回复,但用户第一次播放音频文件,我不想运行相同的 url 两次,一次用于播放,一次用于下载。
标签: ios objective-c iphone audio audio-streaming