【发布时间】:2019-07-09 14:23:58
【问题描述】:
更改选项卡/视图时相机不会关闭
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>
);
}
}
在视图中,我有可以显示相机的按钮。但是有一次,相机如果打开。当我更改选项卡(选项卡导航)并返回视图时,我没有按钮,而是黑屏。相机好像没有关闭。
谢谢
【问题讨论】:
-
注意:目前仅支持一个活动的相机预览。使用导航时,最佳做法是卸载之前渲染的
Camera组件,以便下一个屏幕可以毫无问题地使用相机。 -
您使用的是哪个相机组件?
-
我用的是expo-camera。
标签: react-native react-native-camera