Obtener ubicación de la imagen – Cámara Phonegap

He utilizado este código:

function getPicture(){ navigator.camera.getPicture(onSuccess, onFail, { quality: 50, destinationType: Camera.DestinationType.FILE_URI, sourceType : Camera.PictureSourceType.SAVEDPHOTOALBUM }); } function onSuccess(imageURI) { img_uri = imageURI; alert(img_uri); Plugin.callNativeFunction(nativePluginResultHandler, nativePluginErrorHandler, 'success', img_uri); } 

Quiero obtener un URI como este: "/ mnt / sdcard / Pictures …" pero la alerta me dio un URI como "content: // media / external / images / media / 3915".

¿Que puedo hacer?

Puede utilizar window.resolveLocalFileSystemURI para obtener la ruta de acceso verdadera. Su método onSuccess sería como:

 function onSuccess(imageURI) { img_uri = imageURI; alert(img_uri); window.resolveLocalFileSystemURI(img_uri, function(fileEntry) { alert(fileEntry.fullPath); Plugin.callNativeFunction(nativePluginResultHandler, nativePluginErrorHandler, 'success', fileEntry.fullPath); }, onError); } 
  • Gcm mensaje a través de javascript
  • Implementar una transición de elementos compartidos con AngularJS
  • Cómo obtener el tipo mime en Cordova getPicture
  • Función de devolución de llamada Javascript a Android
  • Ejecutar javascript función de java
  • PhoneGap - ¿Cómo volver cuando se presiona Google Maps "Términos de uso"?
  • Cómo obtener valores de textarea de html en Android
  • Clics no funciona en WebView
  • Chartv Donut desaparece
  • Folleto (OSM) en Córdoba
  • Autenticar la aplicación HTML5 envuelta con Phonegap (o equivalente)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.