2017-06-14 31 views
0

反応したネイティブの動画をサーバーにアップロードする方法はありますか?動画を反応ネイティブでアップロードする

私はgithubのreact-native-uploaderプラグインを調べましたが、そのプラグインでもビデオアップロードに関するガイダンスはありません。

+0

をアップロードするためのフェッチでしょうか?あなたは何をビデオをサーバーにアップロードするのですか?ビデオを読み込んで読みたいのですか? –

+0

携帯電話/タブレットからビデオを取り出し、それをサーバーにアップロードします。 –

答えて

0

はい、可能です。

  • カメラロールからのビデオへのアクセスをサポートするReact Native 0.45.0以降を実行している必要があります。その後、あなたはCameraRoll.getPhotos(params)docsでこの詳細)を呼び出すことによって、カメラロールから画像/ビデオアクセスへの参照を受信する必要が
  • 、自分のサーブに資産を送信するためにRNUploader.upload(...)を使用します(あなたが前にLIBをリンクする必要があります!)
+0

'react-native-uploader'ライブラリは画像とビデオのファイルタイプを区別しますか?アップロード機能で何か特別なことはありますか? –

2

ちょうどあなたがビデオをアップロードするとはどういう意味ですか

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; 
関連する問題