JavaScript Barcode Scanner SDK
JavaScript Library für die mobile Datenerfassung
Erste Schritte
Anforderungen
Mobile Plattform
- Web Browsers mit WebAssembly Unterstützung
- Android 5.0+: Chrome, Firefox, Edge
- iOS 14.5+: Safari, Chrome, and Firefox
Geräte
- Rückkamera mit Autofokus (empfohlen)
- Frontkamera mit Autofokus
Distributionskanal
- npm-Registry (für NodeJS-basierte Frameworks)
- JSDelivr (kostenloses externes CDN)
Entwicklungstools
- Alle JavaScript IDE
- Funktioniert mit allen bekannten Frameworks, wie Angular, React, oder Vanilla (plain) JavaScript
WebAssembly Unterstützung
- Mehr Details zu der WebAssembly Unterstützung finden Sie hier
Warum Scanbot SDK?
Schnell & zuverlässig
Der Scanbot Barcode Scanner scannt Barcodes schnell und zuverlässig und sorgt so für ein reibungsloses Scan-Erlebnis
Prototyp binnen Stunden
Mit unserer detaillierten Dokumentation und unseren Beispielprojekten lässt sich ein erster Prototyp in nur wenigen Stunden entwickeln
Dev-Support über Slack/Teams
Unsere Entwickler:innen helfen Ihnen bei der Lösung aller Probleme
100 % offline
Das Scanbot SDK verwendet ausschließlich On-Device-Intelligence, wodurch die Lösung DSGVO-konform ist
Ermöglichen Sie Barcode-Scanning auf Ihrer Website mit dem JavaScript Barcode Scanner
Die Integration des Web Barcode Scanner ermöglicht es Ihrer Website, Daten aus allen gängigen 1D- und 2D-Barcodes zu extrahieren. Zuverlässige und schnelle Erkennung mit Smartphones, auch aus ungünstigen Winkeln oder bei schlechten Lichtverhältnissen.
Die Dekodierung von Barcodes über eine Webseite oder Webanwendung war noch nie so einfach. Eine breite Browserkompatibilität, 98,7 % genaue Barcode-Ergebnisse und direkter Zugriff auf die extrahierten Daten ermöglichen es Ihnen, eine Lösung zu schaffen, die Ihre Benutzer:innen lieben werden.
Auf der Suche nach einer kosteneffizienten Lösung? Mit dem JavaScript QR Code Scanner helfen wir Ihnen, Herausforderungen in allen Branchen und entlang jeder Prozesskette zu meistern.
Erfahren Sie mehr über unsere Funktionen
Multi-Scanning
Barcode-Filter
AR-Overlay
Batch-Scanning
Ein zuverlässiges Barcode Scanner SDK, das eine breite Palette von Codes abdeckt
Egal, ob Ihre App von Ihren Mitarbeiter:innen oder Ihren Kund:innen genutzt wird: Sie wollen, dass sie schnell und zuverlässig funktioniert. Deshalb nutzt unser Barcode Scanner SDK Computer-Vision-Algorithmen und Machine-Learning-Modelle, um eine blitzschnelle und präzise Barcode-Erkennung zu gewährleisten.
Die Abdeckung von Barcodetypen ist eine der umfangreichsten, die es gibt. Mit dem Scanbot Barcode Scanner SDK können Sie Herausforderungen in jeder Branche meistern, Arbeitsabläufe automatisieren und Ihre internen Prozesse optimieren.
1D-Symbologien
Erfahren Sie mehr über unseren 1D-Barcode-Scanner2D-Symbologien
Erfahren Sie mehr über unseren 2D-Barcode-ScannerErste Schritte mit dem Scanbot JavaScript Barcode Scanner
Das Scanbot Web Barcode Scanner SDK ist als npm-Paket verfügbar und kann auch via jsdelivr geladen werden.
Nach der Installation fügen Sie Ihrer HTML-Datei zunächst ein Container-Element hinzu:
<div id="barcode-scanner-container"></div>
Anschließend können Sie den JavaScript Barcode Scanner einfach in Ihrer JavaScript-App starten:
var barcodeScanner = await scanbotSDK.createBarcodeScanner({
containerId: 'barcode-scanner-container',
onBarcodesDetected: onBarcodesDetected,
});
Sie können die zu scannenden 1D- und 2D-Barcodes selbst konfigurieren:
var barcodeScanner = await scanbotSDK.createBarcodeScanner({
containerId: 'barcode-scanner-container',
…
barcodeFormats: [
"AZTEC",
"CODABAR",
"CODE_39",
"CODE_93",
"CODE_128",
"DATA_MATRIX",
"EAN_8",
"EAN_13",
"ITF",
"MAXICODE",
"PDF_417",
"QR_CODE",
"RSS_14",
"RSS_EXPANDED",
"UPC_A",
"UPC_E",
"UPC_EAN_EXTENSION",
"MSI_PLESSEY",
]
});
Außerdem können Sie das Aussehen Ihres JavaScript Barcode-Scanners individuell anpassen:
var barcodeScanner = await scanbotSDK.createBarcodeScanner({
containerId: 'barcode-scanner-container',
…
style: {
window: {
aspectRatio: 1,
paddingPropLeft: 0.5,
borderColor: "white",
left: "50%",
top: "50%",
transform: "translate(-50%, -50%)"
},
text: {
color: "white",
size: "0.9em",
weight: 300,
},
backgroundColor: "rgba(0, 0, 0, 0.7)",
hint: "Please align the barcode or QR code in the frame"
}
});
Vollständige Beispielprojekte
Wenn Sie sofort loslegen möchten, werfen Sie gerne einen Blick auf unser GitHub-Repository. Dort finden Sie Beispielprojekte zu React, Angular und Plain JavaScript:
Die Beispielprojekte veranschaulichen die Integrationen sämtlicher API-Methoden des Scanbot Web Document Scanner und des Barcode Scanner SDK, darunter der 1D- und 2D-Barcode-Scanner, der Dokumentenscanner, die Benutzeroberfläche zum Zuschneiden von Aufnahmen, Bildfilter, PDF- und TIFF-Rendering und das Scannen von maschinenlesbaren Zonen (MRZ).
Erfahren Sie mehr über unsere Scan-Lösungen
Alle Ressourcen anzeigenBarcode Scanning
BroschüreErfahren Sie alles, was Sie über Barcode-Scanning mit dem Scanbot SDK wissen müssen
Mehr erfahren
iOS & Android: 100 % angepasstes Scan-Erlebnis auf Basis des Scanbot SDK
Weiterlesen
Lizenzmodell
Getting StartedGrenzenloses Scanning ohne volumenbasierte Variablen
Mehr erfahren
Häufig gestellte Fragen
Wie scanne ich Barcodes mit JavaScript?
Die JavaScript-basierte Scantechnologie ermöglicht die Integration eines Barcode Scanner SDK Moduls in Ihre Website oder Webanwendung, um Barcodes mit jedem mobilen Gerät zu scannen, das über eine Rückkamera verfügt.
Wie integriere ich einen Barcode Scanner in eine Webanwendung?
Scanner SDKs ermöglichen die schnelle und einfache Integration von Barcode-Scanning-Funktionen in jede Website oder Web-App. Sie enthalten alle erforderlichen Tools, eine ausführliche Dokumentation und Scanfunktionen, die einwandfreie Ergebnisse garantieren.
Mit welchen Browsern kann ich Barcodes scannen?
Sie können Barcodes praktisch von jedem Browser aus scannen. Das Scanbot SDK unterstützt derzeit das Scannen mit jedem Browser, der WebAssembly unterstützt. Für Android sind dies: Chrome, Firefox & Edge, für iOS: Safari (Chrome und Firefox ab iOS 14.4).
Für welche Plattformen ist das Barcode Scanner SDK derzeit verfügbar?
Das Scanbot Barcode Scanner SDK eignet sich für native iOS- oder Android-Entwicklung, hybride Entwicklung über Xamarin & Xamarin.forms, Ionic, Cordova, Flutter, React Native und Webentwicklung über JavaScript.