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 la intención
Sección titulada “Se requiere la salida de la intención”El plugin escucha los resultados de escaneo a través de anuncios de Android. Su perfil de Zebra DataWedge debe:
- estar asociado con el paquete de su aplicación
- hacer que
Intent Output - usar
Broadcast Intententregar - enviar escaneos a la misma acción que pasa a
softScanTrigger()
Si esos valores no coinciden, el complemento aún puede gestionar perfiles y consultar el estado de DataWedge, pero los eventos de escaneo no llegarán a su Capacitor aplicación.
Eventos de escaneo
Sección titulada “Eventos de escaneo”Suscríbase al Capacitor scan 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 proporciona y resuelve con ese payload decodificado.
Notificaciones
Sección titulada “Notificaciones”Use ZebraNotification.registerForNotification() cuando necesites el estado de escáner nativo o actualizaciones de perfil de switch:
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”- Comandos de DataWedge requieren Zebra’s
com.symbol.datawedgepaquete que debe estar presente y habilitado. softRfidTrigger()Utiliza la primera acción de escaneo registrada. Registre una antes de confiar en lecturas de RFID.- Mantenga una acción de intención canónica por flujo de escaneo. Eso reduce las coincidencias entre el perfil de DataWedge y sus oyentes de la aplicación.
Sigue adelante desde el comportamiento de Android
Siga adelante desde el comportamiento de AndroidComportamiento de Android Comportamiento de Android Usando @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge Usando @capgo/capacitor-zebra-datawedge para la capacidad nativa en Uso de @capgo/capacitor-zebra-datawedge, Directorio de Plugins Capgo para el flujo de trabajo del producto en Directorio de Plugins Capgo Plugins de Capgo en Capacitor para el detalle de implementación en Plugins de Capgo en Capacitor 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 Ionic Enterprise Plugin Alternativas.