2017-01-03 50 views
0

我正在使用離子1的社交應用程序。我需要圖片和視頻上傳。對於圖片,一切工作正常,但無法爲視頻做同樣的事情。這是我的代碼:離子cordova文件錯誤「ENCODING_ERR」

_self.videoFromDrive =函數(){ navigator.camera.getPicture(_self.onSuccess,_self.onFail,{ 質量:100, destinationType:Camera.DestinationType.FILE_URI, sourceType的: Camera.PictureSourceType.PHOTOLIBRARY, 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('Error!Someth enter code here ing going wrong','long'); };

我使用$ cordovaFile.readAsArrayBuffer(_self.dpPic1,_self.dpPic2)未有到錯誤

回答

0

我想有一個與該插件的問題。你爲什麼不嘗試

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

在舊的Android瀏覽器不支持一些變化。爲此,您可能需要CrossWalk。