“尝试导入错误:未从'react-native-web / dist / index'导出'requireNativeComponent'

问题描述

我已经使用react-native相机创建了一个相机组件,并将其导入到App.js文件中。相机组件如下:

import React from 'react';
import {Text,View} from 'react-native';
import {RNCamera} from 'react-native-camera';

export default class Camera extends React.Component {
    constructor() {
        super();
        this.takePicture = this.takePicture.bind(this);
    }

    takePicture() {
        this.camera.capture().then((data) => console.log(data)).catch(err => console.error(err));
    }

    render() {
        return (
            <View style={{ flex: 1,justifyContent: 'center',alignItems: 'center' }}>
                <RNCamera ref={cam => {this.camera = cam}} style={preview} aspect={Camera.constants.Aspect.fill}>
                    <Text style={styles.capture} onPress={this.takePicture}>    [CAPTURE]  </Text>
                </RNCamera>
            </View>
        )
    }
}

但是运行代码Attempted import error: 'requireNativeComponent' is not exported from 'react-native-web/dist/index'时出现此错误。为什么会这样?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)