Javascript 无法使用resolveLocalFileSystemURL解析phonegap中的文件URI

Javascript 无法使用resolveLocalFileSystemURL解析phonegap中的文件URI,javascript,android,cordova,fileapi,Javascript,Android,Cordova,Fileapi,我使用以下方法拍摄图像: navigator.camera.getPicture(uploadImage, function (message) {}, { destinationType: navigator.camera.DestinationType.FILE_URI, sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY, mediaType: navigator.camera.MediaType

我使用以下方法拍摄图像:

 navigator.camera.getPicture(uploadImage, function (message) {}, {
    destinationType: navigator.camera.DestinationType.FILE_URI,
    sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY,
    mediaType: navigator.camera.MediaType.ALLMEDIA
 });

function uploadImage (imageURI){
   window.resolveLocalFileSystemURL(imageURI, function (fileEntry) {
    fileEntry.file(function(file){
         console.log('file type is ',file.type);
    },function(err){
      console.log('error in getting mime type ',err);
    });
   },
   function(err){
     console.log('error in resolving uri ',err);
   });
}
当我从图库中选择图像/视频时,我得到的URI如下

content://com.android.providers.media.documents/document/image%3A2119
然后最终在解析uri时得到error
error:error code 1000

我只需要像上面那样获得URI为的
MIME
类型的choosen文件

我参考了以下链接,但没有运气:(

,,


帮我解决这个问题。

我找到了另一个有用的链接我找到了另一个有用的链接