Perilaku Android
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Hasil intent diperlukan
Bab berjudul “Hasil intent diperlukan”Plugin ini mendengarkan hasil scan melalui siaran Android. Profil DataWedge Zebra Anda harus:
- terkait dengan paket aplikasi Anda
- aktif
Intent Output - gunakan
Broadcast Intentpengiriman - mengirimkan skanner ke aksi yang sama yang Anda masukkan ke
softScanTrigger()
Jika nilai-nilai tersebut tidak cocok, plugin masih dapat mengelola profil dan mengakses keadaan DataWedge, tetapi event skanner tidak akan mencapai aplikasi Capacitor Anda.
Event Skanner
Bab berjudul “Event Skanner”Daftar untuk mendengarkan Capacitor scan 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 broadcast skanner berikutnya pada aksi yang Anda berikan dan menyelesaikan dengan payload yang telah di-dekode.
Menggunakan ZebraNotification.registerForNotification() ketika Anda membutuhkan status scanner asli atau pembaruan switch profil:
import { DataWedgeNotificationType, ZebraNotification,} from '@capgo/capacitor-zebra-datawedge';
await ZebraNotification.registerForNotification({ notificationType: DataWedgeNotificationType.SCANNER_STATUS, callback: (event) => { console.log(event.scannerStatus); },});Catatan produksi
Judul bagian “Catatan produksi”- DataWedge memerlukan perintah dari Zebra
com.symbol.datawedgePaket harus ada dan diaktifkan. softRfidTrigger()Menggunakan aksi scan intent yang terdaftar pertama. Daftarkan satu sebelum bergantung pada bacaan RFID.- Tetapkan satu aksi intent kanonik per aliran scanning. Itu mengurangi kesalahan antara profil DataWedge dan pengguna aplikasi Anda.
Judul bagian “Menggunakan dari Tindakan Android”
Bagian berjudul “Teruskan dari perilaku Android”Jika Anda menggunakan Perilaku Android untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-zebra-datawedge untuk kemampuan native di Menggunakan @capgo/capacitor-zebra-datawedge, Daftar Direktori Plugin Capgo untuk alur kerja produk di Daftar Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi di 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.