Kelola profil, notifikasi, query, dan scan trigger Zebra DataWedge di perangkat Android Zebra
Mulai dengan cloneProfile() dan metode inti lainnya yang tercantum di bawah ini.
| Platform | Dukungan | Catatan |
|---|
| iOS | Ya | Native |
| Android | Ya | Native |
| Web | Tidak | Lindungi dengan Capacitor.getPlatform() |
cloneProfile
createProfile
deleteProfile
importConfig
| Metode | Deskripsi |
|---|
cloneProfile | Lihat definisi di source untuk perilaku saat ini. |
createProfile | Lihat definisi di source untuk perilaku saat ini. |
deleteProfile | Lihat definisi di source untuk perilaku saat ini. |
importConfig | Lihat definisi di source untuk perilaku saat ini. |
renameProfile | Lihat definisi di source untuk perilaku saat ini. |
restoreConfig | Lihat definisi di source untuk perilaku saat ini. |
setConfig | Lihat definisi di source untuk perilaku saat ini. |
setDisabledAppList | Lihat definisi di source untuk perilaku saat ini. |
setIgnoreDisabledProfiles | Lihat definisi di source untuk perilaku saat ini. |
registerForNotification | Lihat definisi di source untuk perilaku saat ini. |
unRegisterForNotification | Lihat definisi di source untuk perilaku saat ini. |
enumerateScanners | Lihat definisi di source untuk perilaku saat ini. |
getActiveProfile | Lihat definisi di source untuk perilaku saat ini. |
getAssociatedApps | Lihat definisi di source untuk perilaku saat ini. |
getConfig | Lihat definisi di source untuk perilaku saat ini. |
getDatawedgeStatus | Lihat definisi di source untuk perilaku saat ini. |
getDisabledAppList | Lihat definisi di source untuk perilaku saat ini. |
getIgnoreDisabledProfiles | Lihat definisi di source untuk perilaku saat ini. |
getProfilesList | Lihat definisi di source untuk perilaku saat ini. |
getScannerStatus | Lihat definisi di source untuk perilaku saat ini. |
getVersionInfo | Lihat definisi di source untuk perilaku saat ini. |
disableDatawedge | Lihat definisi di source untuk perilaku saat ini. |
disableScannerInput | Lihat definisi di source untuk perilaku saat ini. |
enableDatawedge | Lihat definisi di source untuk perilaku saat ini. |
enableScannerInput | Lihat definisi di source untuk perilaku saat ini. |
enumerateTriggers | Lihat definisi di source untuk perilaku saat ini. |
notify | Lihat definisi di source untuk perilaku saat ini. |
resetDefaultProfile | Lihat definisi di source untuk perilaku saat ini. |
setDefaultProfile | Lihat definisi di source untuk perilaku saat ini. |
setReportingOptions | Lihat definisi di source untuk perilaku saat ini. |
softRfidTrigger | Lihat definisi di source untuk perilaku saat ini. |
softScanTrigger | Lihat definisi di source untuk perilaku saat ini. |
switchScanner | Lihat definisi di source untuk perilaku saat ini. |
switchScannerParams | Lihat definisi di source untuk perilaku saat ini. |
switchToProfile | Lihat definisi di source untuk perilaku saat ini. |
getPluginVersion | Lihat definisi di source untuk perilaku saat ini. |
addListener | Lihat definisi di source untuk perilaku saat ini. |
addListener | Lihat definisi di source untuk perilaku saat ini. |
Gunakan nilai ini saat membuat profil, mengonfigurasi plugin, mendengarkan status scanner, atau menangani error hasil DataWedge.
| Nilai | Gunakan |
|---|
CREATE_IF_NOT_EXIST | Create the profile only when it does not already exist. |
OVERWRITE | Ganti konfigurasi profil yang sudah ada. |
REMOVE | Hapus konfigurasi profil. |
UPDATE | Perbarui konfigurasi profil yang sudah ada. |
| Nilai | User akan menerima |
|---|
CONFIGURATION_UPDATE | Event pembaruan konfigurasi DataWedge. |
PROFILE_SWITCH | Event perpindahan profil aktif. |
SCANNER_STATUS | Event koneksi scanner dan status scan. |
| Nilai | Konfigurasi |
|---|
ADF | Aturan Advanced Data Formatting. |
BARCODE | Input barcode scanner. |
BDF | Aturan format data dasar. |
DCP | Integrasi Data Capture Plus. |
EKB | Integrasi Enterprise Keyboard. |
INTENT | Pengiriman output Intent. |
IP | Pengiriman output IP. |
KEYSTROKE | Pengiriman output keystroke. |
MSR | Input magnetic stripe reader. |
RFID | Input RFID. |
SERIAL | Input serial. |
TOKENS | Format output token. |
VOICE | Input suara. |
| Nilai | Target scanner |
|---|
AUTO | Biarkan DataWedge memilih scanner secara otomatis. |
BLUETOOTH_DS3678 | Scanner Bluetooth DS3678. |
BLUETOOTH_RS6000 | Scanner Bluetooth RS6000. |
BLUETOOTH_SSI | Scanner Bluetooth SSI. |
INTERNAL_CAMERA | Scanner kamera internal. |
INTERNAL_IMAGER | Scanner imager internal. |
INTERNAL_LASER | Scanner laser internal. |
PLUGABLE_SSI | Scanner SSI pluggable. |
PLUGABLE_SSI_RS5000 | Scanner SSI RS5000 pluggable. |
SERIAL_SSI | Pemindai SSI serial. |
USB_SSI_DS3608 | Pemindai USB SSI DS3608. |
| Nilai | Arti |
|---|
CONNECTED | Scanner terhubung. |
DISABLED | Scanner dinonaktifkan. |
DISCONNECTED | Scanner terputus. |
IDLE | Scanner siap dan idle. |
SCANNING | Scanner sedang memindai. |
WAITING | Scanner menunggu pemindaian. |
| Nilai | Apa yang akan ditemukan pengguna di sini |
|---|
APP_ALREADY_ASSOCIATED | Aplikasi sudah dikaitkan dengan profil tersebut. |
APP_ALREADY_IN_DISABLED_LIST | Aplikasi sudah ada di daftar aplikasi nonaktif. |
BUNDLE_EMPTY | Bundle konfigurasi yang diberikan kosong. |
CANNOT_READ_FILE | DataWedge tidak bisa membaca file yang diberikan. |
CONFIG_FILE_NOT_EXIST | File konfigurasi yang dirujuk tidak ada. |
DATAWEDGE_ALREADY_DISABLED | DataWedge sudah nonaktif. |
DATAWEDGE_ALREADY_ENABLED | DataWedge sudah aktif. |
DATAWEDGE_DISABLED | DataWedge dinonaktifkan. |
DEVICE_NOT_CONNECTED | Perangkat scanner yang diminta tidak terhubung. |
DEVICE_NOT_SUPPORTED | Perangkat scanner yang diminta tidak didukung. |
INPUT_NOT_ENABLED | Plugin input yang diminta tidak diaktifkan. |
INVALID_CONFIG_FILE | File konfigurasi yang diberikan tidak valid. |
INVALID_FILE_NAME | Nama file yang diberikan tidak valid. |
INVALID_FOLDER_PATH | Path folder yang diberikan tidak valid. |
OPERATION_NOT_ALLOWED | DataWedge menolak operasi ini. |
PARAMETER_INVALID | Satu atau lebih parameter tidak valid. |
PLUGIN_BUNDLE_INVALID | Plugin bundle yang diberikan tidak valid. |
PLUGIN_DISABLED | Plugin yang diminta dinonaktifkan. |
PLUGIN_DISABLED_IN_CONFIG | Plugin yang diminta dinonaktifkan di konfigurasi ini. |
PLUGIN_NOT_SUPPORTED | Plugin yang diminta tidak didukung. |
PROFILE_ALREADY_EXISTS | Profil target sudah ada. |
PROFILE_ALREADY_SET | Profil target sudah aktif. |
PROFILE_DISABLED | Profil target dinonaktifkan. |
PROFILE_HAS_APP_ASSOCIATION | Profil target masih memiliki asosiasi aplikasi. |
PROFILE_NAME_EMPTY | Nama profil kosong. |
PROFILE_NOT_FOUND | Profil target tidak ditemukan. |
SCANNER_ALREADY_DISABLED | Scanner sudah dinonaktifkan. |
SCANNER_ALREADY_ENABLED | Scanner sudah diaktifkan. |
SCANNER_DISABLE_FAILED | DataWedge gagal menonaktifkan scanner. |
SCANNER_ENABLE_FAILED | DataWedge gagal mengaktifkan scanner. |
UNKNOWN | DataWedge mengembalikan error yang tidak dikenal. |
Referensi ini disinkronkan dari src/definitions.ts di capacitor-zebra-datawedge.
Jika Anda menggunakan @capgo/capacitor-zebra-datawedge untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-zebra-datawedge untuk kemampuan native dalam Menggunakan @capgo/capacitor-zebra-datawedge, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.