Как остановить AVPlayer после того, как сделал Fast Forward в приложении ios? - PullRequest
1 голос
/ 01 апреля 2019

Привет, в моем приложении я запускаю AVPlayerViewController, и во время воспроизведения контента я буду перематывать плеер вперед после перемотки вперед. Потребуется некоторое время, чтобы начать воспроизведение, прежде чем снова начать воспроизведение, я закрою плеер. В этом сценарии я могу слышатьаудио даже после закрытия плеера. Как решить эту проблему, пожалуйста, сообщите мне.

Я делаю ноль игрока и устанавливаю ноль при закрытии плеера.

@ try {

    [self.player.currentItem removeObserver:self forKeyPath:@"status"];
    [self.player.currentItem removeObserver:self forKeyPath:@"playbackBufferEmpty"];

    [self.player replaceCurrentItemWithPlayerItem:nil];
    [self.player setRate:0.0];
    self.player=nil;



} @catch (NSException *exception)
{
    NSLog(@"Execption is %@",exception);
}

Звук проигрывателя должен останавливаться, когда мы закрываем проигрыватель.Заранее спасибо.

...