2016-06-02 9 views
-1

Wir versuchen, Video von "Fotos" App mit HTML 5 Formular hochladen. Jedes Mal, wenn ich das Video aufzeichne und auf den Server hochlade, wird die Datei hochgeladen. Wenn ich jedoch versuche, das vorhandene Video aus der Galerie hochzuladen, wird die Dateigröße null. Hier ist mein Code.Ich versuche, Video von "Fotos" App mit HTML 5 Formular für iOS-Geräte hochladen

HTML-Code.

<input accept="video/*;capture=camera" type="file" name="files[]" id="fileinput" multiple data-role="none"/> 

Javascript-Code.

$('#fileinput').change(function(e){ 
e.preventDefault(); 
var input = document.getElementById('fileinput'); 
file = input.files[0]; 
console.log("file size in chat.js is ="+file.size); 
if(file.size<=22020096){ 
var formdata = new FormData(document.getElementById('fileForm')); 
formdata.append("user", user); 
formdata.append("frndname", frndname); 
formdata.append("fileSize", formatBytes(file.size)); 
formdata.append("fileName", file.name); 
} 

Bitte vorschlagen.

Antwort

0

Durch Ändern des HTML-Codes in die unteren Zeilen wurde das Problem behoben.

<input accept=".MOV;capture=camera" type="file" name="files" id="fileinput"/>