如何在标签页或查看更改中关闭相机

时间:2019-07-09 14:23:58

标签: react-native react-native-camera

更改选项卡/视图时相机无法关闭

render() {
  const { hasCameraPermission } = this.state;
  if (hasCameraPermission === null) {
    return <View><Button
         onPress={() => this.showCamera()}
           title="Show Camera"
          />
         </View>;
  } else if (hasCameraPermission === false) {
    return <Text>No access to camera</Text>;
  } else {
    return (
      <View>
        <Camera>
        </Camera>
      </View>
    );
  }
}

在视图中,我有可以显示相机的按钮。但是有一次,相机如果打开。当我更改选项卡(选项卡导航)并返回视图时,我没有按钮,而是黑屏。似乎相机没有关闭。

谢谢

1 个答案:

答案 0 :(得分:0)

创建用于显示caméra的特定组件。