Захват картинок WebRTC не работает на смартфонах - PullRequest
0 голосов
/ 27 мая 2018

Я пытаюсь получить изображение с передней (задней) камеры моего смартфона с помощью WebRTC.В качестве кода я использовал один из примеров WebRTC.Это прекрасно работает в браузерах на компьютере, но на смартфоне (iPhone, Samsung, ...) я получаю черный экран.Я пробовал разные браузеры, ни в одном из них функция захвата изображения не работала должным образом, везде отображался черный экран.Что мне нужно сделать, чтобы сделать снимок?

У меня http-соединение, все мои смартфоны и веб-камеры работают нормально, поэтому проблема определенно в WebRTC (или в его использовании).

1 Ответ

0 голосов
/ 28 мая 2018

Для Safari попробуйте добавить playsinline к элементу video.См. эту ветку для получения справочной информации.

Если это не поможет, возможно, вы захотите проверить медиапоток, а также свойство readyState элементов видео.

...