PWA html5 открыть камеру устройства, как только страница запущена - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть pwa, где я показываю стандартный тег ввода, как показано ниже. это позволяет пользователю нажать на него и получить доступ к камере устройства. Тем не менее, я хочу открыть камеру так же быстро, как вы открываете веб-страницу. это возможно?

текущий код:

<input type="file" accept="image/x-png,image/jpeg,image/gif" capture="camera"/>

1 Ответ

1 голос
/ 14 февраля 2020

Как сказал Матиас, доступ к камере закрыт для разрешения пользователя. Вместо того, чтобы использовать тег ввода, который вы используете, вы действительно должны использовать Media Capture API. Сначала вы должны получить разрешение пользователя на доступ к камере. Получив это разрешение, вы можете подключиться к камере и делать фотографии и видео.

Примечание. Apple отключила доступ к камере из веб-приложений на домашнем экране. Не знаю, когда они это включат. Вы можете получить доступ к камере из обычного Safari по iOS, но не из веб-приложения домашнего экрана, даже если это тот же движок.

...