Add sending onReadyForDisplay callback

This commit is contained in:
Stanisław Chmiela 2016-04-28 14:28:29 +02:00
parent eb3fc2373a
commit 505b94f9a6

View File

@ -308,6 +308,13 @@ static NSString *const readyForDisplayKeyPath = @"readyForDisplay";
}
_playerBufferEmpty = NO;
}
} else if (object == _playerLayer) {
if([keyPath isEqualToString:readyForDisplayKeyPath] && [change objectForKey:NSKeyValueChangeNewKey]) {
if([change objectForKey:NSKeyValueChangeNewKey]) {
[_eventDispatcher sendInputEventWithName:@"onReadyForDisplay"
body:@{@"target": self.reactTag}];
}
}
} else {
[super observeValueForKeyPath:keyPath ofObject:object change:change context:context];
}