这是在viewDidLoad 下定义的 - 尝试将音频的URL路径放入数组中 - 放入数组后,想逐页循环 - 尝试翻页和自动播放自动播放每页的音频
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"part-%d.mp3"];
NSURL *url = [NSURL fileURLWithPath:filePath];
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:NULL];
audioPlayer.numberOfLoops = 1; //repeat once
self.video =[[NSMutableArray alloc]initWithCapacity:Audio];
for (int i=0; i <Audio; i++)
{
[self.video addObject:paths];
}
[audioPlayer play];
答案 0 :(得分:0)
一个解决方案可以create
one
audio
(由苹果指南支持),all
将audio
加在一起{/ 1}}。
现在您知道所有timing
开始时audio
。gobal
实例AVAudioPlayer
。
使用一个音频文件启动yourAudioPlayer
。当页面更改时,请使用以下方法:
[yourAudioPlayer playAtTime:timeWhenSpecificPageAudioStarts];