Comportamiento de Android
Copiar un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Se requiere la salida de intención
Sección titulada “Se requiere la salida de intención”El plugin escucha los resultados de escaneo a través de los anuncios de Android. Su perfil de DataWedge de Zebra debe:
- debe estar asociado con el paquete de su aplicación
- habilitar
Intent Output - utilizar
Broadcast Intententrega - envía escaneos al mismo acción que pasas a
softScanTrigger()
Si esos valores no coinciden, el plugin puede gestionar perfiles y consultar el estado de DataWedge, pero los eventos de escaneo no llegarán a tu aplicación Capacitor.
Eventos de escaneo
Sección titulada “Eventos de escaneo”Suscribirse a Capacitor scan para recibir los datos decodificados:
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) espera al próximo escaneo emitido en la acción que proporcionas y resuelve con ese payload decodificado.
Notificaciones
Sección titulada “Notificaciones”Usar ZebraNotification.registerForNotification() cuando necesites el estado nativo del escáner o actualizaciones de cambios de perfil:
import { DataWedgeNotificationType, ZebraNotification,} from '@capgo/capacitor-zebra-datawedge';
await ZebraNotification.registerForNotification({ notificationType: DataWedgeNotificationType.SCANNER_STATUS, callback: (event) => { console.log(event.scannerStatus); },});Notas de producción
Sección titulada “Notas de producción”- Los comandos de DataWedge requieren la presencia y habilitación de Zebra’s
com.symbol.datawedgepaquete para funcionar. Utiliza la primera acción de escaneo registrada. Registra una antes de confiar en lecturas de RFID. softRfidTrigger()Mantén una acción de intención canónica por flujo de escaneo. Eso reduce las coincidencias entre el perfil de DataWedge y los oyentes de tu aplicación.- Sigue adelante desde el comportamiento de Android
Sección titulada “Sigue adelante desde el comportamiento de Android”
Si estás utilizandoComportamiento de Android para planificar el trabajo de plugins nativos, conecta con él Si estás utilizando Usando @capgo/capacitor-zebra-datawedge para la capacidad nativa en Usando @capgo/capacitor-zebra-datawedge Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.