Saltare al contenuto

Repository di Zebra DataWedge __CAPGO_KEEP_0__

GitHub

Il plugin ascolta i risultati di scansione attraverso i broadcast Android. Il tuo profilo Zebra DataWedge deve:

  • essere associato al pacchetto dell'app
  • abilitare Intent Output
  • utilizza Broadcast Intent consegna
  • invia gli scansioni allo stesso azione che passi in softScanTrigger()

Se questi valori non corrispondono, il plugin può ancora gestire i profili e interrogare lo stato DataWedge, ma gli eventi di scansione non raggiungeranno la tua Capacitor app.

Abbonati al Capacitor scan ascoltatore per ricevere i dati decodificati:

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';
await ZebraDataWedge.addListener('scan', (event) => {
console.log(event.data);
console.log(event.labelType);
console.log(event.source);
});

softScanTrigger(intentAction) Aspetta la prossima scansione trasmessa dall'azione che fornisci e risolve con il payload decodificato.

Usa ZebraNotification.registerForNotification() quando hai bisogno dello stato di scanner nativo o di aggiornamenti di profilo switch:

import {
DataWedgeNotificationType,
ZebraNotification,
} from '@capgo/capacitor-zebra-datawedge';
await ZebraNotification.registerForNotification({
notificationType: DataWedgeNotificationType.SCANNER_STATUS,
callback: (event) => {
console.log(event.scannerStatus);
},
});
  • Sottosezione intitolata “Note di produzione” com.symbol.datawedge pacchetto da essere presente e abilitato.
  • softRfidTrigger() utilizza l'azione di intento di scansione registrata per primo. Registra una prima di affidarti ai lettori RFID.
  • Mantieni un'azione di intento canonico per ogni flusso di scansione. Ciò riduce le incoerenze tra il profilo DataWedge e i tuoi ascoltatori di app.

Se stai utilizzando Comportamento Android per pianificare il lavoro dei plugin nativi, connettilo con Utilizzando @capgo/capacitor-zebra-datawedge per la capacità nativa in Utilizzando @capgo/capacitor-zebra-datawedge, Directory dei Plugin Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin Capacitor di Capgo per la dettaglio di implementazione in Plugin Capacitor di Capgo, Aggiungere o Aggiornare i Plugin per la dettaglio di implementazione in Aggiungere o Aggiornare i Plugin, e Alternative per Plugin Enterprise Ionic Per il workflow del prodotto nelle alternative del Plugin Enterprise Ionic.