Webcam JS Fehler: Zugriff auf Overconstrainederror konnte nicht hergestellt werden

Mit einem Problem, das den Zugriff auf die Webcam mit Webcam.js verhindert, konfrontiert zu werden, kann unglaublich frustrierend sein, besonders wenn man sich mitten in einer wichtigen Aufgabe befindet. Lassen Sie uns einige praktische Lösungen durchgehen, um Ihre Webcam wieder zum Laufen zu bringen.

Wie kann ich den Webcam JS Fehler beheben?

Überprüfen Sie zunächst, ob das Problem auch in anderen Browsern oder PCs auftritt. Überprüfen Sie auch, ob die Webcam ordnungsgemäß angeschlossen ist und keine anderen Anwendungen sie verwenden.

1. Stellen Sie eine HTTPS-Verbindung sicher

  1. Öffnen Sie Chrome und navigieren Sie zu der Website, auf der Sie den webcam.js Fehler erhalten.
  2. Überprüfen Sie die URL in der Adressleiste, um sicherzustellen, dass sie mit https beginnt.

https browser

  1. Wenn es mit HTTP beginnt, aktualisieren Sie Ihre Website, um HTTPS zu verwenden. Dazu müssen Sie ein SSL-Zertifikat erwerben und auf dem Server installieren.

Um Fehler wie diesen zu vermeiden, müssen alle Ressourcen über HTTPS geladen werden.

2. Setzen Sie die Berechtigungen für die Kamera zurück

  1. Öffnen Sie Chrome und navigieren Sie zu der Website, auf der der webcam.js Fehler auftritt.
  2. Klicken Sie auf das Kamerasymbol in der Adressleiste (es kann als blockierte Kamera erscheinen).
  3. Wählen Sie Erlauben, um die Kamera zu verwenden.

allow camera access

  1. Laden Sie die Seite neu, um die neue Einstellung anzuwenden.

3. Unsichere Ursprünge als sicher behandeln

  1. Öffnen Sie Chrome und geben Sie chrome://flags/#unsafely-treat-insecure-origin-as-secure in die Adressleiste ein, und drücken Sie die Eingabetaste.

chrome flags unsafely treat insecure

  1. Suchen Sie das Flag für Unsichere Ursprünge als sicher behandeln.
  2. Aktivieren Sie das Flag und fügen Sie die Adressen hinzu, die Sie als sicher behandeln möchten, einschließlich der Portnummer, falls erforderlich.

enabled insecure origin treated as secure

  1. Speichern Sie und starten Sie Chrome neu.

Diese Lösung ermöglicht es Ihnen, die Richtlinie für sichere Ursprünge vorübergehend zu umgehen. Dies kann hilfreich sein, wenn Sie nicht sofort zu HTTPS wechseln können, aber die Webcam-Funktionalität auf einer unsicheren Site testen müssen. Erfahren Sie mehr über dieses Thema

  • So registrieren Sie sich und erstellen ein neues Gmail-Konto [Einfache Anleitung]
  • Zu viele gleichzeitige Anfragen in ChatGPT: 3 Wege, um das zu beheben
  • 3 einfache Wege, um Fehler 41 auf Disney Plus zu beheben

4. Überprüfen Sie die Implementierung von webcam.js

  1. Stellen Sie sicher, dass Sie die neueste Version von Webcam.js verwenden, indem Sie sie von GitHub herunterladen.
  2. Überprüfen Sie Ihre Implementierung anhand der Dokumentation, um sicherzustellen, dass alle Einstellungen korrekt konfiguriert sind.

Webcam.set({ width: 320, height: 240, image_format: 'jpeg', jpeg_quality: 90 }); Webcam.attach('#my_camera');

  1. Fügen Sie eine Fehlerbehandlung hinzu, um mit Problemen umzugehen, die während der Initialisierung auftreten können. Webcam.on('error', function(err) { console.log(err); });

5. Leeren Sie den Browser-Cache

  1. Öffnen Sie Chrome, gehen Sie zum Einstellungsmenü und klicken Sie auf Browserdaten löschen.

delete browsing data chrome

  1. Setzen Sie den Zeitraum auf Alle Zeiten und wählen Sie die Daten aus, die entfernt werden sollen. Klicken Sie auf Daten löschen.

clear browsing data in google chrome

  1. Schließen Sie Chrome vollständig und starten Sie es neu.
  2. Versuchen Sie erneut, auf die Webcam auf der Website zuzugreifen.

Wenn Sie diese Lösungen befolgen, sollten Sie in der Lage sein, die Fehlermeldung “Webcam.js Zugriff auf overconstrainederror konnte nicht hergestellt werden” zu beheben. Sollte das Problem weiterhin bestehen, möchten Sie möglicherweise andere Bibliotheken wie JpegCamera oder CameraTag verwenden.

Um mehr darüber zu erfahren, wie Ihre Webcam funktioniert, haben wir einen Leitfaden, der Ihnen zeigt, welche App Ihre Kamera verwendet. Wir haben auch einen Artikel, wie Sie Ihre Webcam testen können, also verpassen Sie es nicht.

Wussten Sie schon, dass Sie eine Webcam ohne Treiber verwenden können? Das stimmt, und wir haben dieses Thema in einem anderen Leitfaden behandelt.