Instascan: kamera belakang

Dibuat pada 25 Jun 2018  ·  5Komentar  ·  Sumber: schmich/instascan

Bagaimana cara menggunakan kamera belakang di smartphone?

Komentar yang paling membantu

jika Anda ingin menjadikan kamera belakang sebagai default, Anda dapat memodifikasi fungsi Instascan.Camera.getCameras() dengan cara ini:

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); });

secara default kamera[0] adalah yang depan, jadi jika Anda mengubahnya menjadi kamera[1] itu akan dimulai dari kamera belakang Anda.

Semua 5 komentar

jika Anda ingin menjadikan kamera belakang sebagai default, Anda dapat memodifikasi fungsi Instascan.Camera.getCameras() dengan cara ini:

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); });

secara default kamera[0] adalah yang depan, jadi jika Anda mengubahnya menjadi kamera[1] itu akan dimulai dari kamera belakang Anda.

Oke! Terima kasih!

@Sixbitunder Bukankah maksud Anda if (cameras.length > 1) { ... } ?

@drikusroor Kamera disimpan dalam array itu sebabnya kami mulai dari 0

Seperti yang saya duga kode di atas
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); });

menyebabkan aplikasi gagal di laptop dengan satu kamera menggunakan Chrome.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat