我有一个包含三个按钮的应用程序,播放,暂停和停止.viewDidLoad我在做以下事情:
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:songName ofType:@"mp3"];
NSURL *soundFileURL = [NSURL fileURLWithPath:soundFilePath];
player = [[AVAudioPlayer alloc] initWithContentsOfURL:soundFileURL error:nil];
[playBtn addTarget:self action:@selector(playSong) forControlEvents:UIControlEventTouchUpInside];
[pauseBtn addTarget:self action:@selector(pauseSong) forControlEvents:UIControlEventTouchUpInside];
[stopBtn addTarget:self action:@selector(stopSong) forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)
playSong功能是:
-(void) playSong
{
[player play];
}
Run Code Online (Sandbox Code Playgroud)
如果按下播放按钮,则在文件加载时按住约3秒钟,然后开始播放音乐.当我按下播放按钮时,有没有办法让背景音乐立即播放?
| 归档时间: |
|
| 查看次数: |
478 次 |
| 最近记录: |