呈现错误 requireNativeComponent:"RNGestureHandlerRootView" 在 UIManager 中未找到
Render Error requireNativeComponent: "RNGestureHandlerRootView" was not found in the UIManager
Help me to fix this error.
渲染错误
requireNativeComponent:在 UIManager 中找不到“RNGestureHandlerRootView”。
不变违规:requireNativeComponent:在 UIManager 中找不到“RNGestureHandlerRootView”。
这个错误位于at:inRNGestureHandlerRootView(由GestureHandlerRootView创建)in GestureHandlerRootView(由DrawerView创建)in RCTView(由View创建)in View in SafeAreaProviderCompat(由DrawerView创建)在DrawerView(由DrawerNavigator创建) in Unknown(由DrawerNavigator创建)in DrawerNavigator(由DrawerNavigator创建)in DrawerNavigator(由SceneView创建)in StaticContainerin EnsureSingleNavigator(由SceneView创建)in SceneView(由SceneView创建)in RCTView(由View创建)in View(由DebugContainer创建)在 DebugContainer(由 MaybeNestedStack 创建)在 MaybeNestedStack(由 SceneView 创建)在 RNSScreen(由 AnimatedComponent 创建)在 AnimatedComponent 在 AnimatedComponentWrapper(由 Screen 创建)在 MaybeFreeze(由 Screen 创建)在 Screen(由 SceneView 创建)在 SceneView(由 NativeStackViewInner 创建) )在RNSScreenStack中(由ScreenStack创建)在ScreenStack中(由NativeStackViewInner创建)在NativeStackViewInner中(由N创建) ativeStackView)在RNCSafeAreaProvider中(由SafeAreaProvider创建)在SafeAreaProvider中在SafeAreaProviderCompat中(由NativeStackView创建)在NativeStackView中(由NativeStackNavigator创建)在Unknown(由NativeStackNavigator创建)中在NativeStackNavigator中(由AuthStack创建)在AuthStack(由App创建)中在EnsureSingleNavigator中在BaseNavigation中在ThemeProvider中在NavigationContainerInner(由App创建)在App(由ExpoRoot创建)中在ExpoRoot中在RCTView中(由View创建)在View(由AppContainer创建)中在RCTView(由View创建)中在View(由AppContainer创建)中在AppContainer
当我尝试将 Drawer Navigator 添加到我正在使用 React-Native[=32 实现的 android 应用程序时,会出现此错误=].
我 运行 npm install --save react-native-gesture-handler 并添加 import "react-native-gesture-handler"; 在我的根文件之上。但是出现同样的错误。
版本:
“本机反应”:“0.64.3”,
“react-native-gesture-handler”:“^2.3.2”,
“反应导航抽屉”:“^ 2.7.2”,
“react-native-reanimated”:“^2.4.1”,
也许你忘了把你的应用程序包装成这样:
export default function App() {
return (
<GestureHandlerRootView>
{/* content */}
</GestureHandlerRootView>;
)
}
温馨提示阅读安装文档。我觉得你没有那样做,但如果我错了,我很抱歉。
这是 link 到 react-native-gesture-handler 安装文档:
https://docs.swmansion.com/react-native-gesture-handler/docs/installation
Help me to fix this error.
渲染错误 requireNativeComponent:在 UIManager 中找不到“RNGestureHandlerRootView”。
不变违规:requireNativeComponent:在 UIManager 中找不到“RNGestureHandlerRootView”。
这个错误位于at:inRNGestureHandlerRootView(由GestureHandlerRootView创建)in GestureHandlerRootView(由DrawerView创建)in RCTView(由View创建)in View in SafeAreaProviderCompat(由DrawerView创建)在DrawerView(由DrawerNavigator创建) in Unknown(由DrawerNavigator创建)in DrawerNavigator(由DrawerNavigator创建)in DrawerNavigator(由SceneView创建)in StaticContainerin EnsureSingleNavigator(由SceneView创建)in SceneView(由SceneView创建)in RCTView(由View创建)in View(由DebugContainer创建)在 DebugContainer(由 MaybeNestedStack 创建)在 MaybeNestedStack(由 SceneView 创建)在 RNSScreen(由 AnimatedComponent 创建)在 AnimatedComponent 在 AnimatedComponentWrapper(由 Screen 创建)在 MaybeFreeze(由 Screen 创建)在 Screen(由 SceneView 创建)在 SceneView(由 NativeStackViewInner 创建) )在RNSScreenStack中(由ScreenStack创建)在ScreenStack中(由NativeStackViewInner创建)在NativeStackViewInner中(由N创建) ativeStackView)在RNCSafeAreaProvider中(由SafeAreaProvider创建)在SafeAreaProvider中在SafeAreaProviderCompat中(由NativeStackView创建)在NativeStackView中(由NativeStackNavigator创建)在Unknown(由NativeStackNavigator创建)中在NativeStackNavigator中(由AuthStack创建)在AuthStack(由App创建)中在EnsureSingleNavigator中在BaseNavigation中在ThemeProvider中在NavigationContainerInner(由App创建)在App(由ExpoRoot创建)中在ExpoRoot中在RCTView中(由View创建)在View(由AppContainer创建)中在RCTView(由View创建)中在View(由AppContainer创建)中在AppContainer
当我尝试将 Drawer Navigator 添加到我正在使用 React-Native[=32 实现的 android 应用程序时,会出现此错误=]. 我 运行 npm install --save react-native-gesture-handler 并添加 import "react-native-gesture-handler"; 在我的根文件之上。但是出现同样的错误。
版本:
“本机反应”:“0.64.3”, “react-native-gesture-handler”:“^2.3.2”, “反应导航抽屉”:“^ 2.7.2”, “react-native-reanimated”:“^2.4.1”,
也许你忘了把你的应用程序包装成这样:
export default function App() {
return (
<GestureHandlerRootView>
{/* content */}
</GestureHandlerRootView>;
)
}
温馨提示阅读安装文档。我觉得你没有那样做,但如果我错了,我很抱歉。 这是 link 到 react-native-gesture-handler 安装文档: https://docs.swmansion.com/react-native-gesture-handler/docs/installation