嘿伙计们,按下按住电源按钮后,我怎么能让应用程序继续播放mp3。
以下是我用于准备AVAudioPlayer的代码:
- (void)PrepareAudio:(int)index
{
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"%@",[_Audio objectAtIndex:Game]] ofType:@"mp3"];
NSURL *newURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];
MusicPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL: newURL error: nil];
[newURL release];
[MusicPlayer setVolume: 1.5];
}
这是我按下按钮播放时的代码:
- (IBAction)PushPlay: (id)sender
{
if(!MusicPlayer.playing)
[MusicPlayer play];
}
最好的问候
卡洛斯巴尔加斯
答案 0 :(得分:1)
如果你拿着足够长的时间关闭设备,那就没办法了。如果按此按钮锁定屏幕,则可以播放音乐。你为什么不放一些代码让我们看看你尝试过的东西。提示:答案在Audio playback categories.
内