try again if no rear camera

pull/37/head
Niko PLP 5 months ago
parent a403ea31e7
commit 700413d31a
  1. 21
      ng-app/src/routes/ScanQR.svelte

@ -56,12 +56,21 @@
// { fps: 10, qrbox: { width: 300, height: 300 }, formatsToSupport: [0] }, // { fps: 10, qrbox: { width: 300, height: 300 }, formatsToSupport: [0] },
// false // false
// ); // );
webScanner = new Html5Qrcode ("scanner-div"); try {
webScanner.start({ facingMode: { exact: "environment"} }, { fps: 10, qrbox: { width: 300, height: 300 }, formatsToSupport: [0] }, (decoded_text, decoded_result) => { webScanner = new Html5Qrcode ("scanner-div");
//console.log(decoded_result); webScanner.start({ facingMode: { exact: "environment"} }, { fps: 10, qrbox: { width: 300, height: 300 }, formatsToSupport: [0] }, (decoded_text, decoded_result) => {
// Handle scan result //console.log(decoded_result);
on_qr_scanned(decoded_text); // Handle scan result
}); on_qr_scanned(decoded_text);
});
} catch (e) {
webScanner = new Html5Qrcode ("scanner-div");
webScanner.start({ facingMode: "environment" }, { fps: 10, qrbox: { width: 300, height: 300 }, formatsToSupport: [0] }, (decoded_text, decoded_result) => {
//console.log(decoded_result);
// Handle scan result
on_qr_scanned(decoded_text);
});
}
// // Add scanner to Screen. // // Add scanner to Screen.
// webScanner.render((decoded_text, decoded_result) => { // webScanner.render((decoded_text, decoded_result) => {

Loading…
Cancel
Save