因此,我在应用程序(Android 和 iOS 特定)中使用了一些不同的 NativeModules 来播放视频等。这意味着屏幕由本机代码接管,例如。Java 或 Swift 及其各自的 ViewController 控制视图而不是 React-Native。
这一切都很好,应该可以正常工作,但我确实需要检测 NativeModule 是否正在运行,例如。它的观点或RN的观点正在显示。如果我使用{ useIsFocused } from '@react-navigation'
它无法检测到 NativeModule 何时接管视图,它总是说我激活 NativeModule 的视图是 inFocus。
即使覆盖了本机视图,{ AppState } from 'react-native'
它也总是显示相同。active
有人找到解决此问题的方法吗?