Added logic in camera in ocr

This commit is contained in:
dhanabalan
2025-10-27 11:05:47 +05:30
parent 403fc503f9
commit d22b060ec8

View File

@@ -837,16 +837,16 @@ function cameraCapture() {
this.$refs.hiddenInput.value = snapshotData; this.$refs.hiddenInput.value = snapshotData;
this.capturedPhoto = snapshotData; this.capturedPhoto = snapshotData;
// Stop the camera stream // ✅ Hide live video immediately → prevents black frame
if (this.stream) this.stream.getTracks().forEach(track => track.stop()); video.classList.add('hidden');
overlay.classList.add('hidden');
// ✅ Hide video + overlay, show captured snapshot // Stop camera stream after hide
video.classList.add('hidden'); if (this.stream) this.stream.getTracks().forEach(track => track.stop());
overlay.classList.add('hidden');
snapshot.src = snapshotData;
snapshot.classList.remove('hidden');
this.stopDetection(); snapshot.src = snapshotData;
snapshot.classList.remove('hidden');
this.stopDetection();
}, },