1

我正在尝试使用 viroReact 查找图像,然后显示一些媒体内容。

我想这样做,所以在找到锚点后我可以转到自定义反应视图,因为无法在带有 viro 的 AR 场景中显示基本反应元素。

我考虑过从 app.js 类(主类)调用一个函数来完成工作,如下所示:

<ViroARImageMarker target={"fleur"}
        onAnchorFound={this.mainClass.navigateTowherever}

这行得通吗?或者,还有更好的方法?

4

1 回答 1

1

考虑使用ViroFlexView来呈现您需要的内容,就像您使用普通的View一样:

<ViroFlexView style={{flexDirection: 'row', padding: .1}} 
              width={5.0} height={5.0} 
              position={[-5.0, 0.0, -2.0]}
              rotation={[0, 45, 0]} >
  <ViroImage source={require('./res/myImage1.jpg')} style={{flex: .5}} />
  <ViroImage source={require('./res/myImage2.jpg')} style={{flex: .5}}/>
</ViroFlexView>

检查它的文档:https ://docs.viromedia.com/docs/viroflexview

于 2021-08-06T12:07:27.377 回答