Я пытаюсь получить изображения из галереи изображений Android и сохранить их в моем облачном аккаунте.Я использовал axios / fetch и получил ошибку «Ошибка сетевого запроса».Ниже мой код:
_pickImage = async () => {
let result = await ImagePicker.launchImageLibraryAsync({
allowsEditing: true,
aspect: [4, 3],
});
let formData = new FormData();
formData.append("file", result);
formData.append("tags", 'text_detection');
formData.append("upload_preset", "xxx");
formData.append("api_key", "xxx");
if (!result.cancelled) {
this.setState({ image: result.uri });
}
return fetch("http://api.cloudinary.com/v1_1/ebrugulec/image/upload", {
headers: {
'Accept': 'application/json',
'Content-Type': 'multipart/form-data'
},
method: 'POST',
body: formData
}).then(function(response){
return response.json();
}).catch(function(error) {
console.log('There has been a problem with your fetch operation: ' + error.message)
})
};
}