Предварительный просмотр камеры 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), настройки)