rect-viro в существующих реактивно-нативных проектах без фреймворков - PullRequest
0 голосов
/ 27 августа 2018

Я установил плагин response-viro@2.9.1, и плагин установлен без проблем.Я пытаюсь начать начальную сцену с "".Вот мой код:

constructor(props){
    super(props);
    this.state={
        hasInitialized : false,
        text: "Initializing AR..."
    }
}
render = function(){
    return(
        <View>
            <ViroARScene onTrackingUpdated={this.onTrackingUpdated()}>

            </ViroARScene>
        </View>
    )
}
onTrackingUpdated(state, reason){
    if (!this.state.hasInitialized && state == ViroConstants.TRACKING_NORMAL){
        this.setState({
            hasInitialized: true,
            text: 'hello Rocky!!!'
        })
    }

}

Когда я пытаюсь запустить проект, я получаю сообщение об ошибке: «Инвариантное нарушение: собственный компонент для« VRTARScene »не существует»

и моя трассировка стека ошибок:

    Invariant Violation: Native component for "VRTARScene" does not exist

This error is located at:
    in VRTARScene (at ViroARScene.js:324)
    in RCTView (at View.js:60)
    in View (at ViroARScene.js:323)
    in ViroARScene (at FirstScene.js:16)
    in RCTView (at View.js:60)
    in View (at FirstScene.js:15)
    in FirstScene (at ViroARSceneNavigator.js:455)
    in VRTARSceneNavigator (at ViroARSceneNavigator.js:479)
    in ViroARSceneNavigator (at ARConfig.js:11)
    in RCTView (at View.js:60)
    in View (at ARConfig.js:10)
    in ARConfig (at navigationStore.js:525)
    in Wrapped (at SceneView.js:17)
    in SceneView (at CardStack.js:466)
    in RCTView (at View.js:60)
    in View (at createAnimatedComponent.js:154)
    in AnimatedComponent (at Card.js:12)
    in Card (at PointerEventsContainer.js:39)
    in Container (at CardStack.js:498)
    in RCTView (at View.js:60)
    in View (at CardStack.js:414)
    in RCTView (at View.js:60)
    in View (at CardStack.js:413)
    in CardStack (at CardStackTransitioner.js:67)
    in RCTView (at View.js:60)
    in View (at Transitioner.js:142)
    in Transitioner (at CardStackTransitioner.js:19)
    in CardStackTransitioner (at StackNavigator.js:41)

Я что-то пропустил?Как решить эту проблему?

...