Cordova / Samsung Galaxy SIII - приложение «Сбой камеры»

Исправлена: "Не занимайтесь деятельностью по умолчанию на SG3

Samsung Galaxy S3 поставляется сНе ведите деятельность » включен по умолчанию (на тестовых моделях в двух местах обнаружена ошибка)

Конечно, это означает, что как только начинается любое другое действие, в том числе в приложении Cordova / PhoneGap, ваше приложениеОсновная деятельность будет уничтожена. Любые события обратного вызова, очевидно, никогда не сработают.

Отключение опции устраняет проблему.

Проверьте параметры разработчика независимо от марки / модели, например, планшеты Asus Nexus 7 не имеют этого значения по умолчанию.

установить базовое тестовое приложение. Который имеет кнопку и тег img + неизмененный Cordovaindex.js

Кнопка onclick вызывает:capturePhoto()

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

Когда я запускаю приложение на симуляторе, а также на планшете Asus Nexus 7, камера открывается, как и ожидалось, позволяет сделать снимок и подтвердить его, а затем возвращается с параметром FILE_URI и устанавливает изображениеsrc приписывать.

Однако на Samsung Galaxy SIII (мы тестируем с двумя в разных местах) камера открывается, позволяет захватывать, и после подтверждения, пытается возобновить тестовое приложение и умирает.

Кто-нибудь знает об этой проблеме, и есть ли способ ее исправить?

К вашему сведению, ямы добавили дополнительную настройкуAndroidManifest.xml узел активности:android:screenOrientation="nosensor" - хотя это нерешить проблему (хватаясь за соломинку здесь.)

Другая информация:Телефон работает под управлением Android 4.1.2Таргетинг SDK 16Cordova v 2.4.0rc1

Протестированные версии phonegap - 1.8 - 2.4rc (все вылетали или не возвращали изображение.)

Соответствующая часть трассировки стека находится здесь:http://pastie.org/5974920

Обновитьв отношении Саймона Макдональдапредложение.

Протестировано сquality : 100

Те же результаты, что и раньше.

1.9-2.1 бомба (нет сообщения)2.2-2.3 вернуться в приложение, но нет изображения.2.4 - извините, приложение остановлено - »удалось" авария

Никто не работает.

Ответы на вопрос(3)

Ваш ответ на вопрос