Cordova / Samsung Galaxy SIII - app Crashes da Câmera

Corrigido: "Não manter atividades" é padrão no SG3

O Samsung Galaxy S3 vem com o padrão "Don't keep Activities" por padrão (os modelos de teste em dois locais estavam com essa falha fora da caixa)

É claro que isso significa que, assim que qualquer outra atividade for iniciada, incluindo o aplicativo Cordova / PhoneGap, a atividade principal do aplicativo será destruída. Qualquer evento de callback obviamente nunca será acionado.

Desligar a opção resolve o problema.

Verifique as opções do desenvolvedor, independentemente da marca / modelo, por exemplo, os tablets Asus Nexus 7 não têm esse padrão.

Eu configurei um aplicativo de teste básico. Que tem um botão e uma tag img + o Cordova não modificadoindex.js

O botão onclick está chamandocapturePhoto():

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);
}

Quando eu executo o aplicativo no simulador e também em um Asus Nexus 7 Tablet, a câmera abre como esperado, permite que uma foto seja tirada e confirmada e, em seguida, retorna com o FILE_URI e define a imagemsrc atributo.

No entanto, em um Samsung Galaxy SIII, (estamos testando com dois em locais diferentes), a câmera abre, permite uma captura e, após a confirmação, tenta retomar o aplicativo de teste e morre.

Alguém sabe deste problema e existe uma maneira de corrigi-lo?

FYI, eu adicionei uma configuração extra para oAndroidManifest.xml nó de atividade:android:screenOrientation="nosensor" - embora isso não resolva o problema (agarrando-se a palhas aqui)

Outras informações:O telefone está executando o Android 4.1.2Direcionando sdk 16Cordova v 2.4.0rc1

Versões testadas do phonegap - 1.8 - 2.4rc (tudo falha ou não retorna a imagem.)

A parte relevante do stacktrace está aqui:http://pastie.org/5974920

Atualizarsobre a sugestão de Simon MacDonald.

Testado comquality : 100

Mesmos resultados de antes.

1.9-2.1 bomba (sem mensagem)2.2-2.3 voltar para o aplicativo, mas sem imagem.2.4 - desculpe o aplicativo parou - "gerenciado" acidente

Nenhum funcionando.

questionAnswers(3)

yourAnswerToTheQuestion