Búsqueda de sitios web

javascript - Espejar la cámara frontal en el navegador


¿Cómo puedo distinguir entre las cámaras frontal y trasera en los navegadores? Estoy intentando reflejar la cámara que mira al usuario pero mantener la cámara que mira al entorno tal como está.

He probado algunas ideas:

  • Usando getusermedia({video: {facingMode : {exact: "user"}}}) pero parece que la propiedad facingMode está vacía en la mayoría de los navegadores)

  • Use la etiqueta de Cámara para buscar "frontal". Esto podría funcionar para tabletas o portátiles con dos cámaras, pero los portátiles con solo cámaras frontales no la tendrán.