【发布时间】:2013-07-17 05:35:20
【问题描述】:
我使用此代码播放歌曲,它不播放文件夹或文件夹文件夹中的歌曲,但 Documents 目录除外。
NSString *songname=[NSString stringWithFormat:@"%@",songArray[songIndex]];
NSLog(@"songname:%@",songname);
NSString* saveFileName = songname;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:saveFileName];
NSURL *url = [[NSURL alloc] initFileURLWithPath: path];
self.audioPlayer=[[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL];
【问题讨论】:
-
您是否遇到任何错误?
-
没有错误。有没有办法在文档目录(文件夹的文件夹)中按名称搜索文件??
-
你有这个代码之后的任何地方吗?
[self.audioPlayer play]? -
是的。我有它正在播放文档目录中的歌曲,但它没有播放嵌套文件夹中的歌曲
标签: ios avplayer nsdocumentdirectory