From 0c5c61f35f3ca7c0c58cf37270956a320e1f3875 Mon Sep 17 00:00:00 2001 From: Alexander Gabriel Date: Tue, 26 May 2026 23:09:27 +0200 Subject: [PATCH] changed image size to 640x480 --- resources/views/livewire/camera-capture.blade.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/views/livewire/camera-capture.blade.php b/resources/views/livewire/camera-capture.blade.php index ad411e2..fc5d3f3 100644 --- a/resources/views/livewire/camera-capture.blade.php +++ b/resources/views/livewire/camera-capture.blade.php @@ -49,7 +49,7 @@ async function startCamera() { try { - const stream = await navigator.mediaDevices.getUserMedia({ video: true, audio: false }); + const stream = await navigator.mediaDevices.getUserMedia({ video: { width: 640, height: 480 }, audio: false }); video.srcObject = stream; } catch { $wire.set('status', 'Camera access denied or unavailable.'); @@ -67,9 +67,9 @@ triggerFlash(); - canvas.width = video.videoWidth; - canvas.height = video.videoHeight; - canvas.getContext('2d').drawImage(video, 0, 0); + canvas.width = 640; + canvas.height = 480; + canvas.getContext('2d').drawImage(video, 0, 0, 640, 480); const imageData = canvas.toDataURL('image/jpeg', 0.9); await $wire.capture(imageData);