そのため、動画などを再生するために、アプリ (Android と iOS の両方に固有) でいくつかの異なる NativeModules を使用しています。これは、画面がネイティブ コードによって引き継がれることを意味します。Java または Swift とそれぞれの ViewControllers は、React-Native の代わりにビューを制御します。
これはすべて問題なく機能しますが、NativeModule が実行されているかどうかを検出する必要があります。それのビューまたは RN のビューが表示されています。NativeModule{ useIsFocused } from '@react-navigation'
がいつビューを引き継いでいるかを検出できない場合、NativeModule をアクティブにしたビューがフォーカスされていると常に表示されます。
ネイティブ ビューがオーバーレイされている場合でも、{ AppState } from 'react-native'
常に同じように表示されます。active
この問題の解決策を見つけた人はいますか?