0

ビューを開いた後にオーディオを自動的に再生する必要があり、再生/一時停止イベントを制御するボタンが 1 つあります。ボタンでオーディオを制御する機能があると聞きましたが、prepareToPlayオーディオを自動的に再生することはできません。これが私のコードです:

    NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
                                     pathForResource:@"track8"
                                     ofType:@"mp3"]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];

[audioPlayer prepareToPlay];

そしてボタンで:

-(IBAction)playPauseButtonPress:(id)sender{

if (self.isPlaying) {

    [self.audioPlayer pause];

    self.isPlaying = NO;

}else {
    [self.audioPlayer play];

    self.isPlaying = YES;


}
}

オーディオの自動再生とボタンでの再生/一時停止は可能ですか? どのように?

4

1 に答える 1