getUserMedia()
Estou utilizando a função getUsermedia() para acessar a camera de dispositivos moveis, porém quando solicito que a camera traseira seja aberta, a imagem chega invertida, ou seja, a esquerda vai para a direita e vice-versa.
<html lang="PT-BR">
<header>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body{
text-align: center;
}
</style>
</header>
<body>
<video src="" id="video1" muted autoplay></video>
<button onclick="IniciarCamera()">Iniciar Camera</button>
<script>
function IniciarCamera(){
navigator.mediaDevices.getUserMedia({video: {facingMode: 'environment'}, audio: false})
.then((stream)=> {
document.getElementById("video1").srcObject = stream
})
}
function PararCamera(){
document.getElementById("video1")
.srcObject
.getVideoTracks()
.forEach(track=> track.stop())
}
</script>
</body>
</html>Discussão (0)
Carregando comentários...