【问题标题】:"RNCWebView" was not found in the UIManager在 UIManager 中找不到“RNCWebView”
【发布时间】:2021-02-23 10:46:53
【问题描述】:

我对 react-native-webview 链接感到非常震惊。我最终遇到了这个特殊问题,这又是一个非常常见的问题。

当我执行react-native link react-native-webview 时,它给了我一个错误提示 -

warn:: 不推荐调用 react-native unlink [packageName] 以支持自动链接。它将在下一个主要版本中删除。 自动链接文档:https://github.com/react-native-community/cli/blob/master/docs/autolinking.md

因此我点击此链接 (https://github.com/react-native-webview/react-native-webview/blob/master/docs/Getting-Started.md#2-link-native-dependencies) 手动链接此包。但我仍然在过去 2 天遇到同样的问题。

版本:
“react-native”:“~0.63.4”
“react-native-webview”:“^11.2.3”强>,

我还看到,对于 0.60 以上的 react-native 版本,我们不必显式链接。它会自动执行。所以我不知道我的问题是什么。

你能帮我解决这个问题吗

【问题讨论】:

  • 您是否尝试过为 android 运行 npx react-native run-android --OR-- pod install && npx react-native run-ios for ios 平台?
  • 非常感谢。这真的很有帮助。我只是每次都运行 react-native start 而没有运行 'npx react-native run-android for android' 。该问题现已修复。
  • @JigneshMayani 请添加您的评论作为 OP 接受的答案。

标签: react-native react-native-android react-native-webview


【解决方案1】:

这是用户在项目中添加新依赖但不重新构建项目时的常见错误

与原生代码的依赖需要重建项目。 因此,在这里,我们必须重建项目

尝试以下解决方案:

适用于安卓

  • 在终端中
  • npx react-native run-android

--或--

适用于 iOS

  • 在终端中
  • pod 安装
  • npx react-native run-ios 平台

【讨论】:

    猜你喜欢
    • 2020-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多