Saltar al contenido principal
@capgo/capacitor-datawedge-de-zebra Dispositivos de API Fuente abierta

Zebra DataWedge plugin de Capacitor

Gestione de perfiles, notificaciones, consultas y disparadores de escaneo de Zebra DataWedge en dispositivos Android de Zebra

Instalar

bun add @capgo/capacitor-zebra-datawedge bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-zebra-datawedge
  • pnpm add @capgo/capacitor-zebra-datawedge
  • yarn add @capgo/capacitor-zebra-datawedge

Guía

Cómo usar Zebra DataWedge en Capacitor

Probar en dispositivo

Descargue la aplicación Capgo y escane el código QR code.

Previsualización del plugin Zebra DataWedge code

Usando @capgo/capacitor-zebra-datawedge

Plugin Capacitor para el perfil de gestión de Zebra DataWedge, notificaciones, consultas y escaneo suave en dispositivos Android de Zebra.

Instalar

bun add @capgo/capacitor-zebra-datawedge
bunx cap sync

bunx cap sync Copia el plugin nativo code en tus proyectos nativos. Correlo de nuevo después de cada actualización del plugin.

Importar

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

API en resumen

Método Descripción
cloneProfile Consulte las definiciones de origen para el comportamiento actual.
createProfile Consulte las definiciones de origen para el comportamiento actual.
deleteProfile Consulte las definiciones de origen para el comportamiento actual.
importConfig Consulte las definiciones de origen para el comportamiento actual.
renameProfile Consulte las definiciones de origen para el comportamiento actual.
restoreConfig Consulte las definiciones de origen para el comportamiento actual.
setConfig Consulte las definiciones de origen para el comportamiento actual.
setDisabledAppList Consulte las definiciones de origen para el comportamiento actual.
setIgnoreDisabledProfiles Consulte las definiciones de origen para el comportamiento actual.
registerForNotification Consulte las definiciones de origen para el comportamiento actual.
unRegisterForNotification Consulte las definiciones de origen para el comportamiento actual.
enumerateScanners Consulte las definiciones de origen para el comportamiento actual.
getActiveProfile Consulte las definiciones de origen para el comportamiento actual.
getAssociatedApps Consulte las definiciones de origen para el comportamiento actual.
getConfig Consulte las definiciones de origen para el comportamiento actual.
getDatawedgeStatus Consulte las definiciones de origen para el comportamiento actual.
getDisabledAppList Consulte las definiciones de origen para el comportamiento actual.
getIgnoreDisabledProfiles Consulte las definiciones de origen para el comportamiento actual.
getProfilesList Consulte las definiciones de origen para el comportamiento actual.
getScannerStatus Consulte las definiciones de origen para el comportamiento actual.
getVersionInfo Consulte las definiciones de origen para el comportamiento actual.
disableDatawedge Consulte las definiciones de origen para el comportamiento actual.
disableScannerInput Consulte las definiciones de origen para el comportamiento actual.
enableDatawedge Consulte las definiciones de origen para el comportamiento actual.
enableScannerInput Ver las definiciones de origen para el comportamiento actual.
enumerateTriggers Ver las definiciones de origen para el comportamiento actual.
notify Ver las definiciones de origen para el comportamiento actual.
resetDefaultProfile Ver las definiciones de origen para el comportamiento actual.
setDefaultProfile Ver las definiciones de origen para el comportamiento actual.
setReportingOptions Ver las definiciones de origen para el comportamiento actual.
softRfidTrigger Ver las definiciones de origen para el comportamiento actual.
softScanTrigger Ver las definiciones de origen para el comportamiento actual.
switchScanner Ver las definiciones de origen para el comportamiento actual.
switchScannerParams Ver las definiciones de origen para el comportamiento actual.
switchToProfile Ver las definiciones de origen para el comportamiento actual.

Examples

cloneProfile()

Consulte la API referencia para el contrato actual.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.cloneProfile({
  destProfileName: 'dest-profile',
  sourceProfileName: 'source-profile',
});

createProfile()

Consulte la API referencia para el contrato actual.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.createProfile({ profileName: 'profile' });

deleteProfile()

Consulte la API referencia para el contrato actual.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.deleteProfile({ profileNames: ['profile'] });

importConfig()

Consulte la API referencia para el contrato actual.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.importConfig({ folderPath: 'path/to/file' });

renameProfile()

Consulte la API referencia para el contrato actual.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.renameProfile({
  currentProfileName: 'current-profile',
  newProfileName: 'new-profile',
});

restoreConfig()

Consulte la API referencia para el contrato actual.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.restoreConfig();

La tabla anterior enumera los 35 métodos básicos. Los ayudantes de escucha y versión, y el contrato completo de cada método, se documentan en la GitHub repositorio.

Escuchar eventos

addListener devuelve un manejador. Llame a handle.remove() cuando se desmonte la pantalla.

Referencia completa

Continúa desde el uso de @capgo/capacitor-zebra-datawedge

Si estás utilizando Usando @capgo/capacitor-zebra-datawedge para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-datawedge-de-zebra para los detalles de implementación en @capgo/capacitor-zebra-datawedge Inicio rápido para los detalles de implementación en Inicio rápido Directorio de plugins Capgo para el flujo de trabajo del producto en el directorio de plugins Capgo Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, y Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins.

FAQ

Preguntas frecuentes del plugin Zebra DataWedge

¿Cómo puedo instalar el plugin de Zebra DataWedge en una aplicación Capacitor?

Run "bun add @capgo/capacitor-zebra-datawedge" (or "npm install @capgo/capacitor-zebra-datawedge"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-zebra-datawedge" in your app code.

¿Funciona @capgo/capacitor-zebra-datawedge con React, Vue y Angular?

Yes. Zebra DataWedge is a Capacitor package, so it works with any web framework that runs inside Capacitor, including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

¿Qué versión de Capacitor soporta @capgo/capacitor-zebra-datawedge?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

¿Es @capgo/capacitor-zebra-datawedge gratuito y de código abierto?

Yes. La fuente code es pública en GitHub en https://github.com/Cap-go/capacitor-zebra-datawedge/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de extracción.

Puedo actualizar code que utiliza Zebra DataWedge sin una revisión de la Tienda de Aplicaciones?

La instalación o actualización del complemento cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al complemento pueden enviar con actualizaciones Capgo en vivo.

Envía cambios de Zebra DataWedge sin esperar a la revisión del app

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían tus cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Inicia con Capgo