Hauptinhalt überspringen
@capgo/capacitor-Zebra-Datawedge Geräte-APIs Offene Quelle

Zebra DataWedge Capacitor-Plugin

Verwalte Zebra DataWedge-Profil, -Benachrichtigungen, -Abfragen und -Scanevents auf Zebra-Android-Geräten

Installieren

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

Guide

Wie verwendet man Zebra DataWedge in Capacitor

Gerät testen

Herunterladen Sie die Capgo-App, dann scannen Sie die QR-code.

Vorschau-Link für das Zebra DataWedge-Plugin (QR)code

@capgo/capacitor-zebra-datawedge verwenden

Capacitor-Plugin für die Profilverwaltung, Benachrichtigungen, Abfragen und Soft-Scannen auf Zebra-Android-Geräten

Installieren

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

bunx cap sync kopiert die native code-Bibliothek in Ihre native Projekte. Führen Sie es erneut aus, nachdem Sie die Plugin-Upgrade durchgeführt haben.

Importieren

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

API im Überblick

Methode Beschreibung
cloneProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
createProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
deleteProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
importConfig Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
renameProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
restoreConfig Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
setConfig Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
setDisabledAppList Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
setIgnoreDisabledProfiles Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
registerForNotification Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
unRegisterForNotification Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
enumerateScanners Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getActiveProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getAssociatedApps Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getConfig Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getDatawedgeStatus Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getDisabledAppList Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getIgnoreDisabledProfiles Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getProfilesList Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getScannerStatus Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
getVersionInfo Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
disableDatawedge Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
disableScannerInput Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
enableDatawedge Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
enableScannerInput Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
enumerateTriggers Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
notify Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
resetDefaultProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
setDefaultProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
setReportingOptions Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
softRfidTrigger Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
softScanTrigger Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
switchScanner Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
switchScannerParams Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.
switchToProfile Siehe die Quellendefinitionen für die aktuelle Verhaltensweise.

Beispiele

cloneProfile()

Siehe die Referenz zu API für den aktuellen Vertrag.

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

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

createProfile()

Siehe die Referenz zu API für den aktuellen Vertrag.

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

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

deleteProfile()

Siehe die Referenz zu API für den aktuellen Vertrag.

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

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

importConfig()

Siehe die Referenz zu API für den aktuellen Vertrag.

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

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

renameProfile()

Siehe die Referenz zu API für den aktuellen Vertrag.

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

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

restoreConfig()

Siehe die Referenz zu API für den aktuellen Vertrag.

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

await ZebraDataWedge.restoreConfig();

Die Tabelle oben listet die 35 Kernmethoden auf. Helfer für Listener und Versionen sowie die vollständige Vertragsdokumentation jeder Methode sind im Repository zu GitHub dokumentiert..

Auf Ereignisse hören

addListener eine Verbindung zurückgibt. Rufe handle.remove() wenn das Bildschirm unmountet.

Vollständige Referenz

Weitermachen von @capgo/capacitor-zebra-datawedge

Weitermachen von Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge Wenn Sie Using @capgo/capacitor-zebra-datawedge verwenden um native Plugin-Arbeit zu planen, verbinden Sie es mit Um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-zebra-datawedge zur Implementierungsdetail in @capgo/capacitor-zebra-datawedge, Anleitung zum Starten zur Implementierungsdetail in Anleitung zum Starten, Capgo Plugin-Verzeichnis zur Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo zur Implementierungsdetail in Capacitor Plugins von Capgo, und Plugins hinzufügen oder aktualisieren zur Implementierungsdetail in Plugins hinzufügen oder aktualisieren.

FAQ

FAQ für den Zebra DataWedge-Plugin

Wie installiere ich den Zebra DataWedge-Plugin in einer Capacitor-Anwendung?

Führen Sie 'bun add @capgo/capacitor-zebra-datawedge' (oder 'npm install @capgo/capacitor-zebra-datawedge') aus, führen Sie dann 'bunx cap sync' aus, damit die iOS- und Android-Projekte die native code-Datei aufnehmen. Importieren Sie sie dann aus '@capgo/capacitor-zebra-datawedge' in Ihrer code-Anwendung.

Funktioniert @capgo/capacitor-zebra-datawedge mit React, Vue und Angular?

Ja. Zebra DataWedge ist ein Capacitor-Paket, daher funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-zebra-datawedge?

Capgo-Plugins folgen der Capacitor-Majorenversion: Wählen Sie die Plugin-Majorenversion, die Ihrer Capacitor-Majorenversion entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README enthält die unterstützten Versionen.

Ist @capgo/capacitor-zebra-datawedge kostenlos und Open-Source?

Ja. Die Quellcode von code ist öffentlich auf GitHub unter https://github.com/Cap-go/capacitor-zebra-datawedge/ verfügbar und das Paket kann kostenlos installiert werden von npm. Fehlerberichte und Pull-Anfragen sind willkommen.

Kann ich code mit Zebra DataWedge aktualisieren, ohne dass es eine App-Store-Überprüfung gibt?

Die Installation oder das Upgrade des Plugins ändert die native code, daher benötigt es eine neue Store-Build. Anschließend können JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Zebra DataWedge-Änderungen ohne Wartezeit auf die App-Überprüfung liefern

Einmal der Plugin in Ihrem Laden erstellt ist, Capgo Live-Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen in Minuten an die Benutzer aus.

Mit Capgo beginnen