Я использую
<input type="file" accept="image/*;capture=camera">
для получения изображения с камеры пользователя. Это очевидно, старый способ сделать это, но именно этого они и хотят.
Есть ли способ указать, что следует использовать переднюю (или заднюю) камеру? Пользователь по-прежнему сможет переключать камеры при желании, но камера по умолчанию будет установлена в html (может быть, как атрибут?).
Мне это нужно только для Chrome на Android, поэтому кроссбраузерность не проблема.
В документах Media Capture говорится, что пользователь должен иметь возможность выбирать камеру, но ничего не говорит о разработчике:
Similarly, the user agent should allow the user:
-to select the exact media capture device to be used if there exists multiple devices of the same type (e.g. a front-facing camera in addition to a primary camera).