Comportamento di Android
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
È richiesta l'output dell'intento
Sottosezione intitolata “È richiesta l'output dell'intento”Il plugin ascolta i risultati dello scan attraverso i broadcast Android. Il tuo profilo DataWedge Zebra deve:
- essere associato al pacchetto dell'applicazione
- abilitare
Intent Output - utilizzare
Broadcast Intentinvio - inviare gli scans al medesimo azione che passi dentro
softScanTrigger()
Se questi valori non corrispondono, il plugin può ancora gestire i profili e interrogare lo stato DataWedge, ma gli eventi dello scan non raggiungeranno il tuo Capacitor app.
Gli eventi dello scan
Sezione intitolata “Scansioni di eventi”Iscriviti al Capacitor scan 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 trasmissione di scansioni sullo stato di azione che hai fornito e risolve con il payload decodificato.
Notifiche
Sezione intitolata “Notifiche”Usa ZebraNotification.registerForNotification() quando hai bisogno dello stato di scansioni nativo o aggiornamenti di 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”- Le istruzioni di DataWedge richiedono la presenza e l'abilitazione del pacchetto Zebra.
com.symbol.datawedgeutilizza l'azione di intento di scansione registrata per primo. Registra una prima di affidarti ai letture RFID. softRfidTrigger()Riduci le incoerenze tra il profilo DataWedge e i tuoi ascoltatori di app.- Continua da Comportamento Android
Sottosezione intitolata “Continua da Comportamento Android”
Se stai utilizzandoComportamento Android per pianificare il lavoro dei plugin nativi, connettilo con Utilizza @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge per la capacità nativa in Utilizza @capgo/capacitor-zebra-datawedge, for the native capability in Using @capgo/capacitor-zebra-datawedge, Capgo Plugin Directory per il flusso di lavoro del prodotto nella cartella di plugin Capgo Capacitor plugin creati da Capgo per i dettagli di implementazione in Capacitor plugin creati da Capgo Aggiunta o Aggiornamento di plugin per i dettagli di implementazione in Aggiunta o Aggiornamento di plugin, e Alternative plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative plugin Enterprise Ionic