Perilaku Android
Copas prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Diperlukan output niat
Bab berjudul “Diperlukan output niat”Plugin ini mendengarkan hasil scan melalui siaran Android. Profil DataWedge Anda harus:
- terkait dengan paket aplikasi Anda
- mengaktifkan
Intent Output - menggunakan
Broadcast Intentpengiriman - mengirimkan scan ke aksi yang sama yang Anda masukkan ke
softScanTrigger()
Jika nilai-nilai tersebut tidak cocok, plugin ini masih dapat mengelola profil dan mengakses status DataWedge, tetapi event scan tidak akan mencapai aplikasi Capacitor Anda.
Event Scan
Bagian berjudul “Scan event”Daftar untuk mendengarkan Capacitor scan pengiriman untuk menerima data yang telah di-dekode:
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) menunggu siaran skanner berikutnya pada aksi yang Anda berikan dan menyelesaikan dengan payload yang telah di-dekode.
Pemberitahuan
Bagian berjudul “Pemberitahuan”Gunakan ZebraNotification.registerForNotification() ketika Anda membutuhkan status skanner asli atau pembaruan profil switch:
import { DataWedgeNotificationType, ZebraNotification,} from '@capgo/capacitor-zebra-datawedge';
await ZebraNotification.registerForNotification({ notificationType: DataWedgeNotificationType.SCANNER_STATUS, callback: (event) => { console.log(event.scannerStatus); },});Catatan produksi
Bagian berjudul “Catatan produksi”- Perintah DataWedge memerlukan Zebra’s
com.symbol.datawedgeuntuk hadir dan diaktifkan. softRfidTrigger()menggunakan aksi tindakan scan yang terdaftar pertama kali. Daftarkan satu sebelum bergantung pada bacaan RFID.- Tetapkan satu aksi tindakan kanonik per aliran skanning. Itu mengurangi kesalahan antara profil DataWedge dan pengguna aplikasi Anda.
Lanjutkan dari perilaku Android
Judul bagian “Lanjutkan dari perilaku Android”Jika Anda menggunakan Perilaku Android untuk merencanakan kerja plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-zebra-datawedge untuk kemampuan native di Menggunakan @capgo/capacitor-zebra-datawedge, Capgo Direktori Plugin untuk alur kerja produk di Direktori Plugin Capgo Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic.