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 salida de intención
Sección titulada “Se requiere salida de intención”El plugin escucha los resultados de escaneo a través de transmisiones de Android. Su perfil de DataWedge de Zebra debe:
- estar asociado con el paquete de su aplicación
- activar
Intent Output - utilizar
Broadcast Intententrega - enviar escaneos a la misma acción que pasas a
softScanTrigger()
Si esos valores no coinciden, el complemento puede gestionar perfiles y consultar el estado de DataWedge, pero los eventos de escaneo no llegarán a tu Capacitor aplicación.
Eventos de escaneo
Sección titulada “Eventos de escaneo”Suscribirse al Capacitor scan escuchador para recibir 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 a la siguiente transmisión de escaneo en la acción que proporcionas y resuelve con ese payload decodificado.
Notificaciones
Sección titulada “Notificaciones”Usa ZebraNotification.registerForNotification() cuando necesites el estado de escáner nativo o actualizaciones 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 que el paquete de Zebra esté presente y habilitado.
com.symbol.datawedgeusa la primera acción de intento de escaneo registrada. Registra una antes de confiar en lecturas de RFID. softRfidTrigger()Mantén una acción de intento canónica por flujo de escaneo. Eso reduce los malas coincidencias entre el perfil de DataWedge y tus oyentes de la aplicación.- Sigue desde Comportamiento de Android
Sección titulada “Sigue desde Comportamiento de Android”
Section titled “Notifications”If you are using Comportamiento de Android para planificar el trabajo de plugin nativo, conecte con Usando @capgo/capacitor-zebra-datawedge para la capacidad nativa en Usando @capgo/capacitor-zebra-datawedge, Directorio de Plugins Capgo para el flujo de trabajo del producto en Directorio de Plugins Capgo, Plugins de Capacitor por Capgo para el detalle de implementación en Plugins de Capacitor por Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Empresa de Ionic para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternatives.