【问题标题】:Invariant Violation: requireNativeComponent: 'VRTText' was not found in the UImanager不变违规:requireNativeComponent:在 UImanager 中找不到“VRTText”
【发布时间】:2020-12-22 18:53:31
【问题描述】:

我正在使用 react-viro@2.17 react-native@0.59.3 构建 AR 应用程序。我按照文档Viro-Quick-Start-Windows 中的步骤进行操作,当我尝试捆绑和构建应用程序时,它会显示此错误。我也提到了Viromedia/viro,但它不起作用。

当我启动应用程序时,这是我看到的屏幕

当我在所需体验中选择 AR 时,它会显示以下错误消息

【问题讨论】:

    标签: react-native augmented-reality viro-react


    【解决方案1】:

    我按照以下步骤修复了这个错误

    • 转到:node_modules/metro-config/src/defaults/backlist.js 并替换

    共享黑名单

    用这个:

    var sharedBlacklist = [
      /node_modules[\/\\]react[\/\\]dist[\/\\].*/,
      /website\/node_modules\/.*/,
      /heapCapture\/bundle\.js/,
      /.*\/__tests__\/.*/
    ];
    

    打开终端并运行:

    react-native start
    
    • 等待依赖图加载,

    再打开一个终端并运行:

    react-native run-android --variant=gvrDebug
    

    【讨论】:

      猜你喜欢
      • 2020-05-06
      • 2019-08-27
      • 2020-09-02
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-23
      相关资源
      最近更新 更多