Comportamento Android
Copia un prompt di installazione con i passaggi di installazione e la guida markdown completa per questo plugin.
È richiesta l'uscita di intent
Sottosezione intitolata “È richiesta l'uscita di intent”Il plugin ascolta i risultati di scansione attraverso i broadcast Android. Il tuo profilo Zebra DataWedge deve:
- essere associato al pacchetto dell'app
- abilita
Intent Output - utilizza
Broadcast Intentconsegna - inviare 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 di DataWedge, ma gli eventi di scansione non raggiungeranno la tua Capacitor app.
Eventi di scansione
Sezione intitolata “Eventi di scansione”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 per la prossima scansione trasmessa sull'azione che fornisci e risolve con quel payload decodificato.
Notifiche
Sezione intitolata “Notifiche”Usa ZebraNotification.registerForNotification() quando hai bisogno dello stato del lettore nativo o degli aggiornamenti del profilo di scelta:
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.datawedgeutilizza l'azione di intento di lettura registrata per primo. Registra una prima di affidarti ai lettori RFID. softRfidTrigger()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.- Continua da Comportamento Android
Sezione intitolata “Continua da Comportamento Android”
contextIf you are using Comportamento Android per pianificare il lavoro del plugin nativo, connettilo con Utilizzando @capgo/capacitor-zebra-datawedge per la capacità nativa in Utilizzando @capgo/capacitor-zebra-datawedge, Directory dei plugin Capgo per il flusso di lavoro del prodotto in Directory dei plugin Capgo, 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 Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Ionic Enterprise Plugin Alternatives.