Как я могу сделать снимок через веб-камеру пользователя с помощью getUserMedia?
Я хочу создать в Интернете программу, которая будет снимать изображение с помощью веб-камеры пользователя.
Я используюgetUserMedia
Веб API. Вот мой код, но он не работает. Как я могу изменить это, чтобы захватить изображение веб-камеры?
<div id="container">
<video autoplay="true" id="videoElement">
</video>
</div>
<script>
</script>
Есть JS:
var video = document.querySelector("#videoElement");
navigator.getUserMedia, elem = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia || navigator.oGetUserMedia;
console.log(navigator.getUserMedia);
if (navigator.getUserMedia) {
navigator.getUserMedia({video: true}, handleVideo, videoError);
}
function handleVideo(stream) {
video.src = window.URL.createObjectURL(stream);
}
function videoError(e) {
// do something
}