Ich bin mit einem Barcode-Scanner einen Barcode auf meiner Website (die Website in OpenUI5 wird) zu lesen.Wie bekomme ich den Unicode-Code-Punkt für ein Zeichen in Javascript?
Der Scanner funktioniert wie eine Tastatur, die Typen der Zeichen liest. Am Ende und am Beginn der Eingabe verwendet es ein Sonderzeichen. Diese Zeichen sind für jeden Scannertyp unterschiedlich.
Einige mögliche Zeichen sind:
- █
- ▄
- -
- -
In meinem Code ich if (oModelScanner.oData.scanning && oEvent.key == "\u2584")
überprüfen verwenden, wenn die Eingabe von dem Scanner ist ▄ .
Gibt es eine Möglichkeit den Code aus diesem Charakter in dem \ uhhhh Stil zu bekommen? (wobei der HHHH der hexadezimale Code für das Zeichen ist)
Ich versuchte charCodeAt, aber das gibt den Dezimalcode zurück.
Mit den codePointAt examples sie den Code, den ich in einen Dezimal-Code müssen machen, so brauche ich ein gerade Gegenteil.