response-native-image-picker, уменьшающий размер файла и качество
Я хочу сохранить качество (размер) загружаемого изображения. Варианты, используемые для этого
const options = {качество:1, maxWidth: 500, maxHeight: 500, позволяет редактирование: false, storageOptions: { skipBackup: true } }
2 ответа
Удалить maxWidth
а также maxHeight
из вариантов. Это то, что уменьшает размер изображения.
Вы можете увидеть больше параметров, которые API-интерфейс позволяет здесь https://github.com/react-native-community/react-native-image-picker/blob/master/docs/Reference.md
let options = {
quality:1,
allowsEditing: false,
noData:true,
storageOptions: { skipBackup: true }}
launchCamera(options, response => {
if (response.didCancel) {
console.log('User cancelled image picker');
} else if (response.error) {
console.log('ImagePicker Error:',response.error);
} else {
handleUploadPhoto(response.assets[0]);
}
});