问题标签 [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.
react-native - React Native viro react VR SkyBox 不工作
我正在使用 ViroReact 开发一个 VR 应用程序,https: //viromedia.com/viroreact 。但我在使用 SkyBox (Cubemap) VR 场景时遇到问题。当我使用 Viro360Image 视图时,一切正常。
这是我使用 Viro360Image 视图的 VR 场景
上面的场景工作正常。我也可以在 VR 耳机中查看 VR 体验。但是当我将其更改为 Skybox 版本时,如下所示。它停止工作。
上面的代码抛出以下错误。
那么为什么 Skybox 版本不起作用?
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 报告此错误
react-native - Viro -React 应用程序是独立应用程序吗?
我有一个问题:我要开发一个带有viro 的 AR 应用程序,用于 react native。
如果没有他们建议开发的Viro Media应用程序,我能否发布项目?
react-native - 如何在 Viro React ARScene 中放置滑块?
我想在我的 AR 项目中使用 ViroReact 放置一个滑块。但我的提案无法做到。我需要一些帮助。这是我的代码,我尝试将两个视图放在一个屏幕中。但它会给我错误
执行 ui 时抛出的异常阻止发送到实例的无法识别的选择器
我不知道该怎么做。
react-native - 在 ViroReact 中转换坐标需要帮助
我正在尝试使用 Viro-React 构建特征测量距离。当我点击 ARScene 时,我测量了两个节点之间的距离。我使用 getControllerForwardAsync() 来做到这一点。但是现在,我有一个问题。我想将设备屏幕(x,y)中某一点的坐标转换为 ARScene(x,y,z)的坐标,并且函数 getControllerForwardAsync() 将接收此坐标输入。怎么做 ?谢谢大家。
viro-react - 我的 ViroReact 安装过程卡在“加载依赖关系图,完成”
我正在从https://docs.viromedia.com/docs/quick-start-windows在 Windows 上安装 ViroReact 。
执行“npm start”后,我陷入了“启动您的 Packager Server”部分。安装过程卡在“加载依赖关系图,完成”。在 Powershell 中。我无法在手机上查看该应用程序。你能告诉我如何继续安装过程吗?
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。
所以,当我想从一个屏幕导航到另一个屏幕时,在堆栈中推送组件时,我收到了这个错误。谢谢。
javascript - 如何更新在父级中使用 map() 渲染的所有子级的状态?
我的目标是根据视频的播放时间来计算子组件的可见性。这个名为 InfoElement 的组件是通过 map 方法呈现的。
在父级内部,有一个回调,_onUpdateTime(currentPlaybackTimeInSeconds, totalPlayBackDurationInSeconds)
当视频的当前播放位置发生变化时调用。
我想要做的是比较currentPlaybackTimeInSeconds
with startingTime
andendingTime
并使 infoElement 组件仅在currentPlaybackTimeInSeconds
介于startingTime
and之间时可见endingTime
。我的问题是我没有一个 infoElement,而是一个列表,所以我不知道如何引用它们中的每一个。这个想法是更新他们每个人的状态,但我不知道该怎么做。有什么建议吗?感谢所有会回答我的人。
react-native-android - 无法为 ViroSample 项目创建完美的构建
我正在尝试在我的 macOS High Sierra 10.13.6 机器上构建这个 ReactNative 项目。这是基于 ReactNative 的增强现实解决方案:
我的项目级别 gradle:
我的 App 模块级 gradle:
我的settings.gradle:
在发布模式和各种 gradle 类路径中有几个输出:
请看评论。
但是没有完美的工作构建,我可以与我的客户分享。
更新: 我目前正在将这些行添加到我的 app/build.gradle 中,在我的 'android{}' 范围内。
这个列表每次都会不断构建新的错误。是否可以一次检查所有 SO 文件的重新生成?
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 的新手,请建议我解决这个问题。