Получите пользовательские медиа не работает в iOS 11.3 Chrome - PullRequest
0 голосов
/ 23 мая 2018

Я занимаюсь разработкой веб-приложения для сканирования штрих-кода в прямом эфире.Я использовал следующий код для потоковой передачи видео:

navigator.mediaDevices.getUserMedia({ video: constraints }).then(function(stream) {
       // video.src = window.URL.createObjectURL(stream);
       video.srcObject = stream;
       video.play();
       // ...
}

Он работает, как и ожидалось, в браузере Android Chrome, а также в браузере IOS Safari.Но, когда я попробовал это в браузере ios Chrome, он не работает.Я также попытался добавить следующие ограничения:

video.setAttribute('autoplay', '');
video.setAttribute('muted', '');
video.setAttribute('playsinline', '');  

Но это бесполезно.Может кто-нибудь предложить мне правильное решение, чтобы сделать это.

...