Я пытаюсь заставить веб-камеру отображаться в моем приложении, используя реакционные хуки.Мне также нужно иметь возможность получить последнее изображение из канала
Я считаю, что у меня есть основания, но что-то упущено.
import React,{useState,useEffect} from "react"
export function VideoFeed(){
const[constraints] = useState({width:300,height:300})
useEffect(()=>{
navigator.mediaDevices.getUserMedia({video:true})
.then(stream=>{
let video = document.querySelector('video')
video.source = stream;
video.play();
})
.catch(e=>{
console.log(e)
})
})
return(
<video autoPlay ={true} id ="video"></video>
)
}