Предварительный просмотр камеры Android на Samsung Galaxy S3 некорректен

Когда я загружаю камеру в свое приложение с Samsung Galaxy S3 на Android 4.0.4, изображение предварительного просмотра просто зеленое и размытое с горизонтальным шумом. Кнопка камеры выглядит нормально. Когда я делаю снимок, сохраненный файл выглядит хорошо. Я проверил приложение встроенной камеры, и оно отлично работает.

Эта проблема не возникает на Samsung Galaxy S и Motorola Electrify под управлением Android 2.3.

Я использую Rhomobile для разработки. Вот ссылка на исходный код камеры Android: https://github.com/rhomobile/rhodes/tree/master/platform/android/Rhodes/src/com/rhomobile/rhodes/camera

Вот что я получаю, когда поднимаю камеру:введите описание изображения здесь

Мои настройки: - Samsung Galaxy S3 на Android 4.0.4 - Родос 3.4.2 - minSDK: 8 - Android SDK: 4.1

1 ответ

Решение

Я исправил эту проблему, изменив настройки камеры с:

настройки = {: требуемая ширина => 800,: требуемая высота => 800,:flash_mode => 'auto'} Camera::take_picture(url_for(:action =>:camera_callback_new), настройки)

в

настройки = {: требуемая ширина => 1024,: требуемая высота => 1024,:flash_mode => 'auto'} Camera::take_picture(url_for(:action =>:camera_callback_new), настройки)

Другие вопросы по тегам