我正在尝试添加一个函数,用于在React Native App中打开相机。然而,一旦我尝试点击Take A Photo
按钮,它确实给出了一个错误,说Error: Cannot launch camera
下面是我处理它的代码:
const handleTakeAPhoto = (): void => {
askPermission(CAMERA).then(async (success) => {
if (success) {
try {
const pickedImage = await ImagePicker.openCamera({
width: 300,
height: 300,
cropping: true,
mediaType: 'photo',
cropperCircleOverlay: true,
}) as Image;
onSelect(pickedImage.path);
} catch (error) {
logError(`@CameraModal - handleTakeAPhoto: ${error}`);
}
} else {
Alert.alert(strings.CameraRoll.denied, strings.CameraRoll.deniedMessage);
}
});
};`
有没有人能帮帮忙,这里可能有什么问题!?
我希望Take a Photo
按钮打开一个相机。
1条答案
按热度按时间tf7tbtn21#
我将react-native-image-crop-picker更新到最新版本0。39.0,它工作正常