Comportamento Android
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
È richiesta l'output dell'intento
Sezione intitolata “È richiesta l'output dell'intento”Il plugin ascolta i risultati di scansione attraverso i broadcast Android. Il tuo profilo DataWedge Zebra deve:
- essere associato al pacchetto dell'app
- abilitare
Intent Output - utilizzare
Broadcast Intentla consegna - inviare le 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 il tuo Capacitor app.
Gli eventi di scansione
Sezione intitolata “Gli eventi di scansione”Iscriviti 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 quel payload decodificato.
Notifiche
Sezione intitolata “Notifiche”Usa ZebraNotification.registerForNotification() quando hai bisogno dello stato dello scanner nativo o degli aggiornamenti del profilo:
import { DataWedgeNotificationType, ZebraNotification,} from '@capgo/capacitor-zebra-datawedge';
await ZebraNotification.registerForNotification({ notificationType: DataWedgeNotificationType.SCANNER_STATUS, callback: (event) => { console.log(event.scannerStatus); },});Note di produzione
Sezione intitolata “Note di produzione”- I comandi DataWedge richiedono la presenza e l'abilitazione del pacchetto di Zebra.
com.symbol.datawedge__CAPGO_KEEP_0__ softRfidTrigger()utilizza l'azione di intento di scansione registrata per primo. Registra una prima di affidarti alle letture RFID.- Conserva un'intento di azione canonico per ogni flusso di scansione. Ciò riduce le incoerenze tra il profilo DataWedge e i tuoi ascoltatori di app.
Continua da Comportamento Android
Sottosezione intitolata “Continua da Comportamento Android”Se stai utilizzando Comportamento Android per pianificare il lavoro dei plugin nativi, connettilo con Utilizza @capgo/capacitor-zebra-datawedge per la capacità nativa in Utilizza @capgo/capacitor-zebra-datawedge, Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Capacitor Plugin di Capgo per i dettagli di implementazione in Capacitor Plugins da Capgo, Aggiungere o Aggiornare Plugins per i dettagli di implementazione in Aggiungere o Aggiornare Plugins, e Alternative per Plugin Enterprise di Ionic per il workflow del prodotto in Alternative per Plugin Enterprise di Ionic.