Skip to content
Snippets Groups Projects
Verified Commit b11fcead authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Auto-start camera for QR code and use back camera

parent 08e7a9ae
No related branches found
No related tags found
1 merge request!30Resolve "Checkpoint system"
Pipeline #76065 canceled
const scanner = new Html5Qrcode("reader");
function getCheckpointCoords() {
navigator.geolocation.getCurrentPosition(setCheckpointCoords);
}
......@@ -12,6 +14,7 @@ function setCheckpointCoords(position) {
}
function onScanSuccess(decodedText, decodedResult) {
scanner.stop();
$("[name='username']").val(decodedText);
$("[name='username']").closest("form").submit();
}
......@@ -25,6 +28,8 @@ $(document).ready(function($) {
getCheckpointCoords();
}
var scanner = new Html5QrcodeScanner("reader", { fps: 10, qrbox: {width: 250, height: 250} }, false);
scanner.render(onScanSuccess, onScanError);
let cameraConfig = { facingMode: "environment" };
let scannerConfig = { fps: 10, qrbox: {width: 250, height: 250} };
scanner.start(cameraConfig, scannerConfig, onScanSuccess);
});
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment