@capgo/capacitor-zebra-datawedge
Panoramica
Sezione intitolata “Panoramica”Gestisci profili, notifiche, query e trigger di scansione su dispositivi Zebra Android
Inizia con cloneProfile() e gli altri metodi principali elencati qui sotto.
Supporto piattaforme
Sezione intitolata “Supporto piattaforme”| Piattaforma | Supporto | Note |
|---|---|---|
| iOS | Sì | Nativo |
| Android | Sì | Nativo |
| Web | No | Proteggi con Capacitor.getPlatform() |
Funzionalità principali
Sezione intitolata “Funzionalità principali”cloneProfilecreateProfiledeleteProfileimportConfig
Pubblico API
Sezione intitolata “API pubblica”| Metodo | Descrizione |
|---|---|
cloneProfile | Consulta le definizioni sorgente per il comportamento attuale. |
createProfile | Consulta le definizioni sorgente per il comportamento attuale. |
deleteProfile | Consulta le definizioni sorgente per il comportamento attuale. |
importConfig | Consulta le definizioni sorgente per il comportamento attuale. |
renameProfile | Consulta le definizioni sorgente per il comportamento attuale. |
restoreConfig | Consulta le definizioni sorgente per il comportamento attuale. |
setConfig | Consulta le definizioni sorgente per il comportamento attuale. |
setDisabledAppList | Consulta le definizioni sorgente per il comportamento attuale. |
setIgnoreDisabledProfiles | Consulta le definizioni sorgente per il comportamento attuale. |
registerForNotification | Consulta le definizioni sorgente per il comportamento attuale. |
unRegisterForNotification | Consulta le definizioni sorgente per il comportamento attuale. |
enumerateScanners | Consulta le definizioni sorgente per il comportamento attuale. |
getActiveProfile | Consulta le definizioni sorgente per il comportamento attuale. |
getAssociatedApps | Consulta le definizioni sorgente per il comportamento attuale. |
getConfig | Consulta le definizioni sorgente per il comportamento attuale. |
getDatawedgeStatus | Consulta le definizioni sorgente per il comportamento attuale. |
getDisabledAppList | Consulta le definizioni sorgente per il comportamento attuale. |
getIgnoreDisabledProfiles | Consulta le definizioni sorgente per il comportamento attuale. |
getProfilesList | Consulta le definizioni sorgente per il comportamento attuale. |
getScannerStatus | Consulta le definizioni sorgente per il comportamento attuale. |
getVersionInfo | Consulta le definizioni sorgente per il comportamento attuale. |
disableDatawedge | Consulta le definizioni sorgente per il comportamento attuale. |
disableScannerInput | Consulta le definizioni sorgente per il comportamento attuale. |
enableDatawedge | Consulta le definizioni sorgente per il comportamento attuale. |
enableScannerInput | Consulta le definizioni sorgente per il comportamento attuale. |
enumerateTriggers | Consulta le definizioni sorgente per il comportamento attuale. |
notify | Consulta le definizioni sorgente per il comportamento attuale. |
resetDefaultProfile | Consulta le definizioni sorgente per il comportamento attuale. |
setDefaultProfile | Consulta le definizioni sorgente per il comportamento attuale. |
setReportingOptions | Consulta le definizioni sorgente per il comportamento attuale. |
softRfidTrigger | Consulta le definizioni sorgente per il comportamento attuale. |
softScanTrigger | Consulta le definizioni sorgente per il comportamento attuale. |
switchScanner | Consulta le definizioni sorgente per il comportamento attuale. |
switchScannerParams | Consulta le definizioni sorgente per il comportamento attuale. |
switchToProfile | Consulta le definizioni sorgente per il comportamento attuale. |
getPluginVersion | Consulta le definizioni sorgente per il comportamento attuale. |
addListener | Consulta le definizioni sorgente per il comportamento attuale. |
addListener | Consulta le definizioni sorgente per il comportamento attuale. |
Valori di riferimento
Sezione intitolata “Valori di riferimento”Usa questi valori per creare profili, configurare plugin, monitorare lo stato dello scanner o gestire gli errori dei risultati di DataWedge.
Modalità di configurazione del profilo
Section titled “Profile Config Modes”| Valore | Usa |
|---|---|
CREATE_IF_NOT_EXIST | Crea il profilo solo se non esiste già. |
OVERWRITE | Sostituisci la configurazione del profilo esistente. |
REMOVE | Rimuovi la configurazione del profilo. |
UPDATE | Aggiorna la configurazione del profilo esistente. |
Tipi di notifica
Sezione intitolata “Tipi di notifica”| Valore | L'utente riceverà |
|---|---|
CONFIGURATION_UPDATE | Eventi di aggiornamento della configurazione DataWedge. |
PROFILE_SWITCH | Eventi di switch del profilo attivo. |
SCANNER_STATUS | Scanner connection and scan-state events. |
Plugin DataWedge
Sezione intitolata “Plugin DataWedge”| Valore | Configura |
|---|---|
ADF | Regole avanzate di Data Formatting. |
BARCODE | Input dello scanner barcode. |
BDF | Regole base di formattazione dati. |
DCP | Integrazione con Data Capture Plus. |
EKB | Integrazione con Enterprise Keyboard. |
INTENT | Invio output tramite Intent. |
IP | Invio output tramite IP. |
KEYSTROKE | Invio output tramite Keystroke. |
MSR | Input da lettore banda magnetica. |
RFID | Input RFID. |
SERIAL | Input seriale. |
TOKENS | Formattazione output del token. |
VOICE | Input vocale. |
Identificativi dello scanner
Sezione: “Identificativi Scanner”| Valore | Target dello scanner |
|---|---|
AUTO | Lascia che DataWedge scelga lo scanner automaticamente. |
BLUETOOTH_DS3678 | Scanner Bluetooth DS3678. |
BLUETOOTH_RS6000 | Scanner Bluetooth RS6000. |
BLUETOOTH_SSI | Scanner Bluetooth SSI. |
INTERNAL_CAMERA | Scanner della fotocamera interna. |
INTERNAL_IMAGER | Scanner imager interno. |
INTERNAL_LASER | Scanner laser interno. |
PLUGABLE_SSI | Scanner SSI pluggable. |
PLUGABLE_SSI_RS5000 | Scanner SSI RS5000 pluggable. |
SERIAL_SSI | Scanner SSI seriale. |
USB_SSI_DS3608 | Scanner USB SSI DS3608. |
Valori dello stato dello scanner
Sezione intitolata “Valori dello stato dello scanner”| Valore | Significato |
|---|---|
CONNECTED | Lo scanner è connesso. |
DISABLED | Lo scanner è disabilitato. |
DISCONNECTED | Lo scanner è disconnesso. |
IDLE | Lo scanner è pronto e in idle. |
SCANNING | Lo scanner sta scansionando. |
WAITING | Lo scanner è in attesa di scansione. |
Codici errore DataWedge
Sezione intitolata “Codici errore DataWedge”| Valore | Cosa troverà l'utente |
|---|---|
APP_ALREADY_ASSOCIATED | L'app è già associata al profilo. |
APP_ALREADY_IN_DISABLED_LIST | L'app è già presente nella lista delle app disabilitate. |
BUNDLE_EMPTY | Il bundle di configurazione fornito era vuoto. |
CANNOT_READ_FILE | DataWedge non è riuscito a leggere il file fornito. |
CONFIG_FILE_NOT_EXIST | Il file di configurazione referenziato non esiste. |
DATAWEDGE_ALREADY_DISABLED | DataWedge è già disabilitato. |
DATAWEDGE_ALREADY_ENABLED | DataWedge è già abilitato. |
DATAWEDGE_DISABLED | DataWedge è disabilitato. |
DEVICE_NOT_CONNECTED | Il dispositivo scanner richiesto non è connesso. |
DEVICE_NOT_SUPPORTED | Il dispositivo scanner richiesto non è supportato. |
INPUT_NOT_ENABLED | Il plugin di input richiesto non è abilitato. |
INVALID_CONFIG_FILE | Il file di configurazione fornito non è valido. |
INVALID_FILE_NAME | Il nome del file fornito non è valido. |
INVALID_FOLDER_PATH | Il percorso della cartella fornito non è valido. |
OPERATION_NOT_ALLOWED | DataWedge ha rifiutato l'operazione. |
PARAMETER_INVALID | Uno o più parametri non sono validi. |
PLUGIN_BUNDLE_INVALID | Il bundle del plugin fornito non è valido. |
PLUGIN_DISABLED | Il plugin richiesto è disabilitato. |
PLUGIN_DISABLED_IN_CONFIG | Il plugin richiesto è disabilitato in questa config. |
PLUGIN_NOT_SUPPORTED | Il plugin richiesto non è supportato. |
PROFILE_ALREADY_EXISTS | Il profilo di destinazione esiste già. |
PROFILE_ALREADY_SET | Il profilo di destinazione è già attivo. |
PROFILE_DISABLED | Il profilo di destinazione è disabilitato. |
PROFILE_HAS_APP_ASSOCIATION | Il profilo di destinazione ha ancora associazioni con le app. |
PROFILE_NAME_EMPTY | Il nome del profilo era vuoto. |
PROFILE_NOT_FOUND | Il profilo di destinazione non è stato trovato. |
SCANNER_ALREADY_DISABLED | Lo scanner è già disabilitato. |
SCANNER_ALREADY_ENABLED | Lo scanner è già abilitato. |
SCANNER_DISABLE_FAILED | DataWedge non è riuscito a disabilitare lo scanner. |
SCANNER_ENABLE_FAILED | DataWedge non è riuscito ad abilitare lo scanner. |
UNKNOWN | DataWedge ha restituito un errore sconosciuto. |
Fonte di verità
Sezione intitolata “Fonte di verità”Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-zebra-datawedge.
Continua con @capgo/capacitor-zebra-datawedge
Sezione intitolata “Continua con @capgo/capacitor-zebra-datawedge”Se stai usando @capgo/capacitor-zebra-datawedge per pianificare il lavoro sui plugin nativi, collegalo a Utilizzo di @capgo/capacitor-zebra-datawedge per la funzionalità nativa in Utilizzo di @capgo/capacitor-zebra-datawedge, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins di Capgo, Aggiunta o aggiornamento dei plugin per i dettagli su come aggiungere o aggiornare i plugin, e Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Alternative ai plugin Ionic Enterprise.