2017-01-03 7 views
0

私はイオニック1を使用したソーシャルアプリに取り組んでいます。写真とビデオのアップロードが必要です。写真の場合は問題なく動作しますが、動画でも同じことをすることはできません。ここに私のコードは次のとおりionic cordovaファイルエラー "ENCODING_ERR"

_self.videoFromDrive =関数(){ navigator.camera.getPicture(_self.onSuccess、_self.onFail、{ 品質:100、 destinationTypeの:Camera.DestinationType.FILE_URI、 たsourceType: MediaType:Camera.MediaType.VIDEO }); };

_self.onSuccess = function(videoURL){ _self.selectedVideo = videoURL; _self.dpPic1 = _self.selectedVideo.substring(0、_self.selectedVideo.lastIndexOf( '/')+ 1); _self.dpPic2 = _self.selectedVideo.substring(_self.selectedVideo.lastIndexOf( '/')+ 1、_self.selectedVideo.length); };

_self.onFail = function(err){ generalService.toastMessage( 'エラー!Someth enter code hereは間違っていました'、 'long'); };

私はそのプラグインで問題があると思い誤差

答えて

0

に失敗した$ cordovaFile.readAsArrayBuffer(_self.dpPic1、_self.dpPic2)を使用しています。なぜあなたはいくつかの変更をサポートしていない古いブラウザのAndroidで

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

を試してみてくださいいけません。そのためにCrossWalkが必要な場合があります。

関連する問題