Instascan: cámara trasera

Creado en 25 jun. 2018  ·  5Comentarios  ·  Fuente: schmich/instascan

¿Cómo usar la cámara trasera en teléfonos inteligentes?

Comentario más útil

si desea que la cámara trasera sea la predeterminada, puede modificar la función Instascan.Camera.getCameras () de esta manera:

Instascan.Camera.getCameras().then(function (cameras) { if (cameras.length > 0) { scanner.start(cameras[1]); } else { console.error('No cameras found.'); } }).catch(function (e) { console.error(e); });

por defecto, la cámara [0] es la frontal, por lo que si la cambia a cámaras [1], comenzará desde su cámara trasera.

Todos 5 comentarios

si desea que la cámara trasera sea la predeterminada, puede modificar la función Instascan.Camera.getCameras () de esta manera:

Instascan.Camera.getCameras().then(function (cameras) { if (cameras.length > 0) { scanner.start(cameras[1]); } else { console.error('No cameras found.'); } }).catch(function (e) { console.error(e); });

por defecto, la cámara [0] es la frontal, por lo que si la cambia a cámaras [1], comenzará desde su cámara trasera.

¡OK! ¡Tks!

@Sixbitunder ¿No te refieres a if (cameras.length > 1) { ... } ?

@drikusroor Las cámaras se almacenan en una matriz, por eso comenzamos en 0

Como sospechaba el código anterior
Instascan.Camera.getCameras().then(function (cameras) { if (cameras.length > 0) { scanner.start(cameras[1]); } else { console.error('No cameras found.'); } }).catch(function (e) { console.error(e); });

hace que la aplicación falle en computadoras portátiles con una cámara que usa Chrome.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

harshad5498 picture harshad5498  ·  7Comentarios

lnhrdt picture lnhrdt  ·  7Comentarios

deadmanwalking74 picture deadmanwalking74  ·  7Comentarios

schmich picture schmich  ·  11Comentarios

itdpong picture itdpong  ·  5Comentarios