From 4a0f77b0a73f2cd8765c9acfbfa97e81610c0af5 Mon Sep 17 00:00:00 2001 From: sugoidogo Date: Wed, 29 Jul 2026 00:44:31 -0700 Subject: [PATCH] ignore missing video device --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index fa42921..5ff89c2 100644 --- a/src/index.js +++ b/src/index.js @@ -30,7 +30,7 @@ async function useQrCode() { interval = setInterval(qrScan, 1000) const qr = document.querySelector('#qr') qr.hidden = false - video.srcObject = await navigator.mediaDevices.getUserMedia({ video: { facingMode: "environment" } }) + video.srcObject = await navigator.mediaDevices.getUserMedia({ video: { facingMode: "environment" } }).catch(function(){}) let mediaDevices = await navigator.mediaDevices.enumerateDevices() mediaDevices = mediaDevices.filter(function (device) { return device.kind == "videoinput"