Cordova / Samsung Galaxy SIII - Aplicación Camera Crashes

Corregido: "No mantener actividades" está predeterminado en SG3

El Samsung Galaxy S3 se entrega con "No mantener las actividades" de manera predeterminada (los modelos de prueba en dos ubicaciones tuvieron este fallo fuera de la caja)

Por supuesto, esto significa que tan pronto como se inicie cualquier otra actividad, incluso desde su aplicación Cordova / PhoneGap, la actividad principal de su aplicación se destruirá. Cualquier evento de devolución de llamada, obviamente, nunca se activará.

Desactivar la opción soluciona el problema.

Verifique las opciones de desarrollador sin importar la marca / modelo, por ejemplo, las tabletas Asus Nexus 7 no tienen este valor predeterminado.

He configurado una aplicación de prueba básica. Que tiene un botón y una etiqueta img + el Cordova sin modificarindex.js

Botón onclick está llamandocapturePhoto():

function onPhotoURISuccess(imageURI) {
  console.log(imageURI);
  var largeImage = document.getElementById('largeImage');
  largeImage.style.display = 'block';
  largeImage.src = imageURI;
}

function capturePhoto() {
  navigator.camera.getPicture( onPhotoURISuccess, onFail, 
     { quality: 20, allowEdit: true, destinationType: Camera.DestinationType.FILE_URI });
}

function onFail(message) {
  alert('Failed because: ' + message);
}

Cuando ejecuto la aplicación en el simulador y también en una tableta Asus Nexus 7, la cámara se abre como se espera, permite tomar una foto y confirmarla, y luego regresa con FILE_URI y configura la imagen.src atributo.

Sin embargo, en un Samsung Galaxy SIII, (estamos probando con dos en diferentes ubicaciones), la cámara se abre, permite una captura y, después de la confirmación, intenta reanudar la aplicación de prueba y muere.

¿Alguien sabe de este problema, y ​​hay una manera de solucionarlo?

Para su información, he añadido un ajuste adicional a laAndroidManifest.xml nodo de actividad:android:screenOrientation="nosensor" - A pesar de que esto no resuelve el problema (aferrarse a pajitas aquí).

Otra información:El teléfono está ejecutando Android 4.1.2Apuntando al sdk 16Cordova v 2.4.0rc1

Versiones probadas de phonegap - 1.8 - 2.4rc (todos fallan o no devuelven la imagen).

La parte relevante del stacktrace está aquí:http://pastie.org/5974920

ActualizarRespecto a la sugerencia de Simon MacDonald.

Probado conquality : 100

Los mismos resultados que antes.

1.9-2.1 bomba (sin mensaje)2.2-2.3 volver a la aplicación, pero no hay imagen.2.4 - lo siento, la aplicación se ha detenido - fallo "gestionado"

Ninguno trabajando

Respuestas a la pregunta(3)

Su respuesta a la pregunta