Javascript 检查屏幕是否不可见

Javascript 检查屏幕是否不可见,javascript,android,react-native,ecmascript-6,react-native-android,Javascript,Android,React Native,Ecmascript 6,React Native Android,大家好,我想知道是否有任何钩子或东西可以帮助我知道我当前的屏幕是否不可见,例如,我单击了其他选项卡,这将带我到另一个屏幕 这里有一个例子 我有屏幕A和屏幕B。屏幕A当前可见。现在,如果我单击一个选项卡将我带到屏幕B,那么屏幕a有没有办法知道它将离开焦点,即用户不再看到它AppState.addEventListener('change',this.\u handleAppStateChange)其中定义了处理程序。您有3种状态:前景、背景和非活动。这个doc@FeMachine我用过它,但它们是

大家好,我想知道是否有任何钩子或东西可以帮助我知道我当前的屏幕是否不可见,例如,我单击了其他选项卡,这将带我到另一个屏幕

这里有一个例子


我有屏幕A和屏幕B。屏幕A当前可见。现在,如果我单击一个选项卡将我带到屏幕B,那么屏幕a有没有办法知道它将离开焦点,即用户不再看到它<代码>AppState.addEventListener('change',this.\u handleAppStateChange)其中定义了处理程序。您有3种状态:前景、背景和非活动。这个doc@FeMachine我用过它,但它们是应用程序进入背景或前景。我的用例是针对屏幕的,如果它位于背景阅读讨论的前景中。没有现成的解决方案,但您可以在那里找到工作代码