Открытие мобильной камеры с использованием полимера - PullRequest
0 голосов
/ 14 апреля 2019

Я создал очень минимальное веб-приложение, в котором при нажатии кнопки должна открываться мобильная камера. В компоненте я проверил, поддерживает ли браузер webRTC, и затем должна быть активирована камера. На основании документации, которую я прочитал на сайте разработчиков Google, я обнаружил, что:

     <input type="file" accept="image/*">

Должен работать с атрибутом захвата, который решает, какую камеру открыть. В документации также указывается, что в браузере опция выбора файла будет доступна для того же тега ввода. Сказав все это для меня, тег ввода никогда не работает ни в браузере, ни на мобильном телефоне. Там не так много доступно в сети, и мне было интересно, если кто-то может помочь мне здесь. С видео тегом камера работает, но она встроена в веб-страницу. Я хочу, чтобы камера устройства открывалась при нажатии кнопки, чтобы у меня были все возможности, которые обычно есть у камеры.

1 Ответ

0 голосов
/ 15 апреля 2019

Итак, похоже, я совершил очень глупую ошибку, из-за которой тег ввода не работал.Для ввода тега для работы с камерой необходимы три атрибута:

<input id="accessCamera" type="file" accept="image/*" capture="user">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...