问题标签 [viro-react]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
196 浏览

react-native - React Native viro react VR SkyBox 不工作

我正在使用 ViroReact 开发一个 VR 应用程序,https: //viromedia.com/viroreact 。但我在使用 SkyBox (Cubemap) VR 场景时遇到问题。当我使用 Viro360Image 视图时,一切正常。

这是我使用 Viro360Image 视图的 VR 场景

上面的场景工作正常。我也可以在 VR 耳机中查看 VR 体验。但是当我将其更改为 Skybox 版本时,如下所示。它停止工作。

上面的代码抛出以下错误。

在此处输入图像描述

那么为什么 Skybox 版本不起作用?

0 投票
1 回答
293 浏览

react-native - 如何使用 rn-cli.config 启用 'require(*/*.vrx)'?

react-native cli 的 Metro 捆绑器无法解析.vrx文件(用于 virreact AR 场景)。

我试图在项目根目录中创建一个 rn-cli.config.js 文件,该文件应该对其进行排序,但事实并非如此。我错过了什么?

我试图在项目根目录中创建一个 rn-cli.config.js 文件,该文件应该对其进行排序,但事实并非如此。我错过了什么?

在要求的 .js 中指定的路径绝对正确

rn-cli.config.js

Metro bundler 报告此错误

0 投票
1 回答
115 浏览

react-native - Viro -React 应用程序是独立应用程序吗?

我有一个问题:我要开发一个带有viro 的 AR 应用程序,用于 react native

如果没有他们建议开发的Viro Media应用程序,我能否发布项目?

0 投票
0 回答
161 浏览

react-native - 如何在 Viro React ARScene 中放置滑块?

我想在我的 AR 项目中使用 ViroReact 放置一个滑块。但我的提案无法做到。我需要一些帮助。这是我的代码,我尝试将两个视图放在一个屏幕中。但它会给我错误

执行 ui 时抛出的异常阻止发送到实例的无法识别的选择器

我不知道该怎么做。

0 投票
0 回答
69 浏览

react-native - 在 ViroReact 中转换坐标需要帮助

我正在尝试使用 Viro-React 构建特征测量距离。当我点击 ARScene 时,我测量了两个节点之间的距离。我使用 getControllerForwardAsync() 来做到这一点。但是现在,我有一个问题。我想将设备屏幕(x,y)中某一点的坐标转换为 ARScene(x,y,z)的坐标,并且函数 getControllerForwardAsync() 将接收此坐标输入。怎么做 ?谢谢大家。

0 投票
2 回答
108 浏览

viro-react - 我的 ViroReact 安装过程卡在“加载依赖关系图,完成”

我正在从https://docs.viromedia.com/docs/quick-start-windows在 Windows 上安装 ViroReact 。

执行“npm start”后,我陷入了“启动您的 Packager Server”部分。安装过程卡在“加载依赖关系图,完成”。在 Powershell 中。我无法在手机上查看该应用程序。你能告诉我如何继续安装过程吗?

0 投票
0 回答
1020 浏览

react-native - null 不是对象(评估“this.nativeCommandsModule.push”)

我正在使用 WIX-React-Native-Navigation 并在堆栈中推送组件时收到此错误。 错误

有一件事要说,我在 WIX-React-Native-Navigation 中使用Viro-React ARScene Navigation ( Scene Navigation )。

这是我的代码 index.js

导航.js

base.js

纠正我,如果我在某个地方错了。

我正在做的是创建一个应用程序,用户可以在增强现实的帮助下虚拟地装饰家。移动应用程序是在 React-Native 上创建的,而用于增强现实的库是 Viro-React。

所以,当我想从一个屏幕导航到另一个屏幕时,在堆栈中推送组件时,我收到了这个错误。谢谢。

0 投票
1 回答
94 浏览

javascript - 如何更新在父级中使用 map() 渲染的所有子级的状态?

我的目标是根据视频的播放时间来计算子组件的可见性。这个名为 InfoElement 的组件是通过 map 方法呈现的。

在父级内部,有一个回调,_onUpdateTime(currentPlaybackTimeInSeconds, totalPlayBackDurationInSeconds)当视频的当前播放位置发生变化时调用。

我想要做的是比较currentPlaybackTimeInSecondswith startingTimeandendingTime并使 infoElement 组件仅在currentPlaybackTimeInSeconds介于startingTimeand之间时可见endingTime。我的问题是我没有一个 infoElement,而是一个列表,所以我不知道如何引用它们中的每一个。这个想法是更新他们每个人的状态,但我不知道该怎么做。有什么建议吗?感谢所有会回答我的人。

0 投票
1 回答
298 浏览

react-native-android - 无法为 ViroSample 项目创建完美的构建

我正在尝试在我的 macOS High Sierra 10.13.6 机器上构建这个 ReactNative 项目。这是基于 ReactNative 的增强现实解决方案:

病毒样本

我的项目级别 gradle:

我的 App 模块级 gradle:

我的settings.gradle:

在发布模式和各种 gradle 类路径中有几个输出:

请看评论。

但是没有完美的工作构建,我可以与我的客户分享。


更新: 我目前正在将这些行添加到我的 app/build.gradle 中,在我的 'android{}' 范围内。

这个列表每次都会不断构建新的错误。是否可以一次检查所有 SO 文件的重新生成?

0 投票
1 回答
166 浏览

android - 调试构建android中的ViroReact渲染问题

我正在使用ViroARSampleApp代码来演示在 AR 中放置、旋转和拖动对象。运行时一切正常,react-native run-android --variant=arDebug但是当我断开数据线并运行应用程序时,应用程序运行正常,但未渲染对象。

我尝试制作正确的 APK 文件并安装到设备上,但遇到了同样的问题。我尝试了这些命令来生成 build react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/, cd android, ./gradlew assemblearDebug. 我也试过了./gradlew bundlearDebugJsAndAssets

我是 React Native 和 AR 的新手,请建议我解决这个问题。