Задать вопрос

Есть ли возможность из яваскрипта получить доступ к нативному диалогу камеры?

Заголовок, возможно, неочевиден, поэтому попытаюсь объяснить подробнее.

Я пишу браузерное адаптивное веб приложение, которое должно делать фото с камеры, показывать пользователю и заливать на сервер. А целом, как это сделать вопросов нет. Очень хорош этот туториал: https://developer.mozilla.org/en-US/docs/Web/API/W...

Достаточно удобно делать фотки с вебкамеры. Но с мобильного - это ужас.

Проблема в том, что:
1. На моем Galaxy S5 (не самый старый мобильник) изображение (из примера к туториалу) ужасно глючит.
2. Совершенно непонятно, как сменить фронтальную камеру на тыловую (а это обязательно).

Мой вопрос такой: можно ли как-то вызвать стандартный диалог камеры, дабы пользователь имел возможность флипа камер, зума и других стандартных настроек, и после того, как фото сделано, вернуться в веб приложение с данными сделаной фотографии?
  • Вопрос задан
  • 308 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя Moskus К ответам на вопрос (2)
Moskus
@Moskus
У камеры нет никакого нативного диалога.
Зато, если пройти по одной из ссылок в статье, откуда вы взяли код, можно попасть вот сюда: https://developer.mozilla.org/en-US/docs/Web/API/M...
и прочесть там пример, начинающийся со слов
For example, on mobile devices, the following will prefer the front camera (if one is available) over the rear one:

Поддержка этого в browser-ах - еще один, отдельный вопрос, и там все печально.
Ответ написан
Комментировать