以本机上传视频

Chr*_*haw 2 javascript video react-native

有没有办法在React Native中将视频上传到服务器?

我已经研究了github上的react-native-uploader插件,但是即使使用该插件也无法提供有关视频上传的任何指导。

小智 7

fetch用于上传

let formData = new FormData();
formData.append("videoFile", {
    name: name.mp4,
    uri: video.uri,
    type: 'video/mp4'
});
formData.append("id", "1234567");

try {
    let response = await fetch(url, {
        method: 'post',
        headers: {
            'Content-Type': 'multipart/form-data',
        },
        body: formData
    });
    return await response.json();
}
catch (error) {
    console.log('error : ' + error);
    return error;
}
Run Code Online (Sandbox Code Playgroud)