我需要在将所选图像或从 react 本机相机拍摄的照片上传到后端之前对其进行裁剪。
您可以安装 sharp,然后:
sharp(originalImage).extract({ width: 1920, height: 1080, left: 60, top: 40 }).toFile("outputImage")
.then(function(new_file_info) {
console.log("Image cropped and saved");
})
.catch(function(err) {
console.log("An error occured");
});
react-native-image-crop-picker 是你应该使用的库
iOS/Android图像选择器,支持相机,视频,可配置压缩,多图像和裁剪