changed image size to 640x480

This commit is contained in:
Alexander Gabriel 2026-05-26 23:09:27 +02:00
parent c900f1bf68
commit 0c5c61f35f

View File

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