Hallo,
nachdem ich vor drei Jahren von Firefox auf Chrome umgestiegen bin, habe ich heute festgestellt, dass chrome wohl doch nicht das Maß aller Dinge ist. Ich schrieb in einem anderen Forum folgenden Beitrag und erhoffe mir nun hier Rat.
ZitatAlles anzeigenHallo,
ich habe eine Art Mini-Warenwirtschaftssystem gebaut und möchte nun, dass der Lagerbestand durch das Scannen von Barcodes auf den einzelnen Produkten reduziert wird. Dazu habe ich eine extra-Seite (scanner.php), die ausschließlich ein input-Feld enthält. Die Barcodes (code 128) bestehen aus der MongoDB->Collection->ID, einem Steuerzeichen (!) und einer Prüfziffer.
Meine Idee-> Der user scannt den code, wird das Steuerzeichen erkannt, fängt jquery den Barcode ab, schickt ihn per ajax an den webserver, der verarbeitet das ganze und sendet ein positives echo zurück. In der Theorie (also mit Tastatur) klappt das hervorragend, mit dem Handscanner aber nicht. Das Problem ist, dass der Handscanner nur ab und an den richtigen code liest:
Beispiel (die Prüfziffer habe ich hier weggelassen):
Mein Barcode ist: 01234!
Diese Werte kommen im input-Feld an:
01234!
02134!
!34012
uswHat hier jemand eine Idee, woran das liegen könnte?
Der Scanner ist völlig ok, in excel und notepad liest er korrekt.
Nachtrag:
Das Problem bezieht sich ausschließlich auf Chrome & Chromium.
Im Firefox funktioniert es. Aber warum???
Mir geht es hauptsächlich darum, zu erfahren, warum es im firefox funktioniert und in chrome nicht.
Ich bedanke mich voraus.
LG
monk77