Как я могу обнаружить размытие в компоненте вкладки React Native? - PullRequest
0 голосов
/ 11 февраля 2019

Я использую rmc-tabs для компонента tab в React Native.Я использую видео компонент и хочу приостановить видео при переходе на другую вкладку, но я не знаю, как это сделать.Как получить событие размытия в вкладках rmc или есть другие способы обработки события размытия в видео или просмотре React Native?

1 Ответ

0 голосов
/ 11 февраля 2019

если вы используете createTabNavigator или createBottomTabNavigator, вы можете использовать NavigationEvents на экранах внутри TabNavigator, которые позволяют вам слушать

onWillFocus : before focusing a tab;
onDidFocus : after focusing a tab;
onWillBlur : before losing focus on a tab;
onDidBlur : after losing focus on a tab;
...