[英]Playing audio files on the iPhone
我做了一个简单的应用,里面有歌曲列表。 用户点击列表条目,然后开始播放歌曲。
我从Apple的示例项目(例如Metronome,BubbleLevel)中取消了SoundEffect类。 使用以下代码似乎可以正常工作:
// declare in the .h file
SoundEffect *audio;
// setup - when controller loads
audio = [SoundEffect alloc];
// play when user taps entry
NSBundle *mainBundle = [NSBundle mainBundle];
[audio initWithContentsOfFile:[mainBundle pathForResource:@"entry1" ofType:@"mp3"]];
[audio play];
但是,如果“音频”对象已经在播放,我想先停止它,然后再开始播放声音。 SoundEffect类没有stop方法,或者我只是丢失了一些东西。
如何在再次播放之前停止音频?
您为什么不简单地使用AVAudioPlayer ?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.