Wirkungsdiagramm: Gesamtwirkung: Video wird geladen: Foto: Schritt 1: HTML-Elemente erstellen Zuerst müssen wir ein HTML5-Dokument erstellen. <!doctype html> <html> <Kopf> <meta charset="utf-8"> <title>Unbenanntes Dokument</title> </Kopf> <Text> </body> </html> Fügen Sie dann den folgenden Code in <video id="video" width="640" height="480" automatische Wiedergabe></video> <button id="snap">Bildschirmfoto</button> <canvas id="canvas" width="640" height="480"></canvas> Schritt 2: Erstellen Sie das JavaScript Erstellen Sie zunächst ein JavaScript in <Skriptsprache="Javascript"> // Elemente erfassen, Einstellungen vornehmen, etc. var video = document.getElementById('video'); // Erhalten Sie Zugriff auf die Kamera! wenn (navigator.mediaDevices && navigator.mediaDevices.getUserMedia) { // Kein Hinzufügen von `{ audio: true }`, da wir jetzt nur Video wollen navigator.mediaDevices.getUserMedia({ video: true }).then(function(stream) { //video.src = Fenster.URL.createObjectURL(Stream); video.srcObject = Stream; video.abspielen(); }); } /* Legacy-Code unten: getUserMedia sonst wenn(navigator.getUserMedia) { // Standard navigator.getUserMedia({ Video: true }, Funktion(Stream) { video.src = Stream; video.abspielen(); }, errZurück); } sonst wenn (navigator.webkitGetUserMedia) { // mit WebKit-Präfix navigator.webkitGetUserMedia({ Video: true }, Funktion(Stream){ video.src = Fenster.webkitURL.createObjectURL(Stream); video.abspielen(); }, errZurück); } sonst wenn (navigator.mozGetUserMedia) { // mit Mozilla-Präfix navigator.mozGetUserMedia({ Video: true }, Funktion(Stream){ video.srcObject = Stream; video.abspielen(); }, errZurück); } */ </Skript> Fügen Sie dann den folgenden Code nach dem gerade erstellten HTML- Element ein: <Skriptsprache="Javascript"> // Elemente zum Aufnehmen des Schnappschusses var Leinwand = document.getElementById('Leinwand'); var Kontext = Canvas.getContext('2d'); var video = document.getElementById('video'); // Fotoaufnahme auslösen document.getElementById("snap").addEventListener("klicken", function() { Kontext.drawImage(Video, 0, 0, 640, 480); }); </Skript> Jetzt kann dieses HTML die Funktionen zum Öffnen der Kamera und Aufnehmen von Bildern ausführen! Dies ist das Ende dieses Artikels zum Laden der Kamera in HTML. Weitere relevante HTML-Inhalte zum Laden der Kamera finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
>>: Analysieren Sie CSS, um die Farbfunktion des Bildthemas zu extrahieren (Tipps)
Inhaltsverzeichnis Vorwort Installation und Konfi...
Über JS, CSS CSS: Stylesheet oben Vermeiden Sie C...
Ich habe das System vor einiger Zeit neu installi...
<br />Test zu Webdesign und -produktion, Tei...
In diesem Artikel wird der spezifische Code des n...
Inhaltsverzeichnis Überprüfung der responsiven Pr...
In diesem Artikelbeispiel wird der spezifische Co...
1. Bauteile 1. Ein Formular muss Formularfelder e...
1. Setzen Sie das Listensymbol list-style-type: A...
Dieser Artikel zeichnet das Installations- und Ko...
Bild herunterladen Docker-Pull OpenJDK Erstellen ...
In diesem Artikel wird der spezifische Code des W...
Im Lernprogramm zum Docker-System haben wir geler...
Inhaltsverzeichnis Allgemeine MySQL-Funktionen 1....
Dieser Artikel beschreibt die MySQL-Integritätsbe...