Я хочу загрузить видеофайл на мой сервер. Я могу выбрать или записать видео и получить видео данные как:
Response = {"path": "/storage/emulated/0/WhatsApp/Media/WhatsApp Animated Gifs/VID-20200204-WA0000.mp4", "uri": "content://media/external/video/media/24031"}
, и у меня есть функция POST, как:
async sharePost(video) {
const formData = new FormData();
formData.append('username', this.state.email);
formData.append('videoFile', {
uri: video.uri,
type: 'video/mp4'
});
try {
const response = await fetch(
'http://www.XXXXXXXX.com/share-video',
{
method: 'POST',
body: formData,
},
);
console.log(response);
console.log(formData);
this.selectCategory(0);
} catch (error) {
console.error('Error:', error);
}}
Могу ли я загрузить видеофайл, используя это?