我正在尝试更改 expo 相机上的闪光模式,但它不起作用,我找不到任何文档,这是一些代码片段:-我用于闪光模式的钩子:
const [flash, setFlash] = useState(Camera.Constants.FlashMode.off);
- 这是我正在使用的功能:
<TouchableWithoutFeedback style={styles.flash}
onPress={() => {
setFlash(
flash === Camera.Constants.FlashMode.off
? Camera.Constants.FlashMode.torch
: Camera.Constants.FlashMode.off);
}}>
<MaterialCommunityIcons
style={styles.flash}
name="flash"
color={"#9c1937"}
size={50}
/>
</TouchableWithoutFeedback>
我无法使用此更改闪光灯模式(默认:关闭),但是使用完全相同的方式更改前后摄像头,所以请帮忙,(我正在使用功能组件)。