嗨,我有许多 AVAudioPlayers,我使用 PlayAtTime 函数同步开始播放。自 4 以来,我的代码在每个 iOS 上都运行良好,但现在它在 iOS 6 中不起作用。还有其他人遇到过这个问题吗?
代码:
//Mixers are AVAUdioPlayer instances loaded from before and are fine
NSTimeInterval shortStartDelay = 0.00; // seconds
NSTimeInterval now = player.deviceCurrentTime
[miXer.music playAtTime:now + shortStartDelay];
[miXer.music2 playAtTime:now + shortStartDelay];
[miXer.music3 playAtTime:now + shortStartDelay];
[miXer.music4 playAtTime:now + shortStartDelay];
[miXer.music5 playAtTime:now + shortStartDelay];
注意:如果我使用播放功能,一切正常(当然混音器不同步除外),但 playAtTime 无法播放文件。