From 38a9e623a8ad0708a5a2ad211f4abe75bccc6907 Mon Sep 17 00:00:00 2001 From: ArifHilmi Date: Fri, 28 Feb 2025 11:59:05 +0800 Subject: [PATCH] Qr --- Areas/Inventory/Views/ItemMovement/QrUser.cshtml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Areas/Inventory/Views/ItemMovement/QrUser.cshtml b/Areas/Inventory/Views/ItemMovement/QrUser.cshtml index 57c2e8f..c78b83d 100644 --- a/Areas/Inventory/Views/ItemMovement/QrUser.cshtml +++ b/Areas/Inventory/Views/ItemMovement/QrUser.cshtml @@ -487,9 +487,20 @@ } }, startScanner() { + + let qrboxFunction = function (viewfinderWidth, viewfinderHeight) { + let minEdgePercentage = 0.7; // 70% + let minEdgeSize = Math.min(viewfinderWidth, viewfinderHeight); + let qrboxSize = Math.floor(minEdgeSize * minEdgePercentage); + return { + width: qrboxSize, + height: qrboxSize + }; + } + const config = { fps: 60, - qrbox: 400 + qrbox: qrboxFunction }; navigator.mediaDevices.getUserMedia({ video: true })