Commit 80b71b19 authored by YasirYang's avatar YasirYang
Browse files

fix crash bug

parent 723df5d4
Loading
Loading
Loading
Loading
+6 −0
Changes for ios/RCTVideo.m: 6 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -732,7 +732,10 @@ static NSString *const timedMetadata = @"timedMetadata";
- (void)removePlayerLayer
{
    [_playerLayer removeFromSuperlayer];
    @try{
        [_playerLayer removeObserver:self forKeyPath:readyForDisplayKeyPath];
    }@catch (NSException * e) {
    }
    _playerLayer = nil;
}

@@ -823,7 +826,10 @@ static NSString *const timedMetadata = @"timedMetadata";
{
  [_player pause];
  if (_playbackRateObserverRegistered) {
    @try{
      [_player removeObserver:self forKeyPath:playbackRate context:nil];
    }@catch (NSException * e) {
    }
    _playbackRateObserverRegistered = NO;
  }
  _player = nil;