NSString *soundFileURL=[[NSBundle mainBundle]pathForResource:@"noise" ofType:@"wma"];

self.noise=[[AVAudioPlayer alloc]initWithContentsOfURL:[NSURL fileURLWithPath:soundFileURL] error:nil];

[self.noise play];


然后main.m会出错。
当我使用短媒体大约1秒钟时,它将起作用。

最佳答案

因为AVFoundation无法播放Windows Media音频(WMA)。将您的“噪音”转换为受支持的格式,例如MP3或AAC。

关于ios - 为什么我的媒体不能与AVFoundation一起播放?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12031621/

10-13 03:48