Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const info = await FileSystem.getInfoAsync(recording.getURI());
- console.log(`FILE INFO: ${JSON.stringify(info)}`);
- FILE INFO: {"size":548864,"modificationTime":1553094025.727294,"uri":"file:///var/mobile/Containers/Data/Application/8488FB96-5F96-4690-84CC-C52B4E2136C8/Library/Caches/ExponentExperienceData/%2540christophera%252Fencounters-app/AV/recording-5C8E7D16-BA89-4DD7-B249-D0865D191BDD.caf","isDirectory":false,"exists":true}
- const response = await fetch(fileURI);
- const blob = await response.blob();
- {"_data":{"blobId":"260ee7da-4e7d-401a-9243-09f1cd85149f","offset":0,"size":243976,"type":"","lastModified":1553093860777}}
- let formData = new FormData();
- formData.append('soundBlob', blob, fileName);
- console.log(formData);
- const options = {
- method: 'POST',
- body: formData,
- headers: {
- 'enctype': 'multipart/form-data',
- },
- };
- await fetch(fileAPI_server, options)
- .then(response => console.log(response.status))
- .catch(error => console.log('Error:', error));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement