5

Ich schreibe eine USB-Barcode-Scanner-Schnittstelle zu einer Web-Anwendung (Offline-App) schreiben. Damit meine ich, dass der Scanner auf dem Client-Rechner nicht Server sein wird. Also habe ich mich gefragt, was das beste Design wäre.Barcode-Scanner in JavaScript? Oder Plugin/Erweiterung

Ich weiß, ich könnte ein ActiveX-Objekt oder natives Plugin in einen Browser schreiben, aber das ist nicht ideal, weiß jemand, ob Chrome-Erweiterungen (in Javascript) oder Firefox Jetpack diese Art von Funktionalität unterstützen würde.

Irgendwelche Ideen? Ich würde mich freuen, alle möglichen Folgen zu folgen.

Danke All

Guido

Antwort

13

USB-Barcode-Scanner implementieren ein HID-Gerät (die sane diejenigen sowieso), was bedeutet, sie wie eine gewöhnliche Tastatur handeln. Standardmäßig wird der Barcode "eingegeben", gefolgt von einem "Enter". Einige Barcodescanner sind in hohem Maße konfigurierbar, häufig durch Scannen von Konfigurationsbarcodes aus einem Diagramm, wodurch Sie dieses Verhalten ändern können.

Das einzige Problem sind Sonderzeichen - das hängt davon ab, was Sie gerade scannen.

Die gute Nachricht ist, dass keine speziellen Steuerelemente oder Erweiterungen oder Plugins geschrieben werden müssen. Alles, was Sie tun müssen, ist Autofokus auf das Eingabesteuerelement und akzeptieren Sie das Formular basierend auf der Enter-Taste gedrückt wird.

+1

Tolle Neuigkeiten Theatrus !! Das ist die Art von einfacher Lösung, die ich mag. *Tick* – gatapia

Verwandte Themen