Saltar al contenido

Comportamiento de Android

GitHub

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 Intent entregar
  • 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.

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.

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);
},
});
  • Comandos de DataWedge requieren Zebra’s com.symbol.datawedge paquete 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 Android

Comportamiento 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.