Closed jeudywr closed 5 years ago
Nevermind. El barcode scanner de Ionic/phonegap funciona. Así queda el decode para typescript:
public array = new Uint8Array(17);
this.array[0] = 0x27;
this.array[1] = 0x30;
this.array[2] = 0x04;
this.array[3] = 0xA0;
this.array[4] = 0x00;
this.array[5] = 0x0F;
this.array[6] = 0x93;
this.array[7] = 0x12;
this.array[8] = 0xA0;
this.array[9] = 0xD1;
this.array[10] = 0x33;
this.array[11] = 0xE0;
this.array[12] = 0x03;
this.array[13] = 0xD0;
this.array[14] = 0x00;
this.array[15] = 0xDF;
this.array[16] = 0x00;
private decode(data) {
this.cedula = '';
let j = 0;
for (let i = 0; i < data.length; i++) {
if (j == 17) {
j = 0;
}
this.cedula += String.fromCharCode(data.charCodeAt(i) ^ this.array[j]);
j ++;
}
this.cedula = this.cedula.substring(0, 9);
}
Eso funciona pra sacar la cédula y por ende para el resto.
Muchas gracias por este proyecto!
Hola! En la descripción mencionas sobre Ionic. Algún progreso por ese lado?