Elija una imagen de la cámara o de la galería mediante un mensaje telefónico

<script type="text/javascript" charset="utf-8"> var pictureSource; // Picture source var destinationType; // Sets the format of returned value // Wait for PhoneGap to connect with the device document.addEventListener("deviceready", onDeviceReady, false); // PhoneGap is ready to be used! function onDeviceReady() { pictureSource = navigator.camera.PictureSourceType; destinationType = navigator.camera.DestinationType; } function capturePhoto() { navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 25, destinationType: Camera.DestinationType.FILE_URI }); } function onPhotoURISuccess(imageURI) { createFileEntry(imageURI); } function createFileEntry(imageURI) { window.resolveLocalFileSystemURI(imageURI, copyPhoto, fail); } function copyPhoto(fileEntry) { window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSys) { fileSys.root.getDirectory("photos", {create: true, exclusive: false}, function(dir) { fileEntry.copyTo(dir, "file.jpg", onCopySuccess, fail); }, fail); }, fail); } function onCopySuccess(entry) { console.log(entry.fullPath) } function fail(error) { console.log(error.code); } </script> 

Debe utilizar el objeto de cámara PhoneGap 2.0.0 . La documentación proporciona un ejemplo completo de captura de fotografías.

Además, el navigator.camera.getPicture( cameraSuccess, cameraError, [ cameraOptions ] ); Toma una foto con la cámara o recupera una foto del álbum del dispositivo. La imagen se devuelve como una cadena codificada en base64 o como la URI de un archivo de imagen.

Espero que esto ayude.

  • Los iconos de jQuery Mobile son blancos en lugar de negro en Android
  • jquery mobile events en android contra iphone
  • ScrollTop no funciona en móviles Android
  • No se puede llamar a determinedVisibility () - nunca vio una conexión para el pid - No navegar a la página Html
  • Salto de línea de teléfono en alerta en Android
  • Problema de bajo rendimiento de Phonegap
  • Problema de compatibilidad de Phonegap-Jquery en Android
  • Cómo pasar los argumentos a la función de transacción de base de datos PhoneGap
  • JQuery Mobile no funciona en WebView al cargar desde activos locales
  • Es la navegación en la memoria del teléfono de Android posible utilizando phoengap?
  • Parpadeo / parpadeo con JQM y PhoneGap en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.