2017-01-03 1 views
0

Ich arbeite an einer sozialen App mit ionischen 1. Ich benötige Bilder und Video-Upload. Für Bilder funktioniert alles gut, aber nicht für Videos. Hier ist mein Code:ionic cordovaFile Fehler "ENCODING_ERR"

_self.videoFromDrive = function() { navigator.camera.getPicture (_self.onSuccess, _self.onFail, { Qualität: 100, Zieltyp: Camera.DestinationType.FILE_URI, source: Camera.PictureSourceType.PHOTOLIBRARY, mediaType: Camera.MediaType.VIDEO }); };

_self.onSuccess = Funktion (videoURL) { _self.selectedVideo = videoURL; _self.dpPic1 = _self.selectedVideoString (0, _self.selectedVideo.lastIndexOf ('/') + 1); _self.dpPic2 = _self.selectedVideoString (_self.selectedVideo.lastIndexOf ('/') + 1, _self.selectedVideo.length); };

_self.onFail = Funktion (err) { generalService.toastMessage ('Error! Someth enter code here ing ging schief', 'lang'); };

Ich bin mit $ cordovaFile.readAsArrayBuffer (_self.dpPic1, _self.dpPic2), die in Fehler fehlschlägt

Antwort

0

Ich denke, es gibt ein Problem mit diesem Plugin. Warum nicht versuchen Sie

<input type="file" id="file">

In alten Browser Android nicht einige Änderungen zu unterstützen. Dazu benötigen Sie möglicherweise CrossWalk.