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
- Mengaktifkan
Intent Output - Menggunakan
Broadcast IntentPengiriman - Mengirimkan sken 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 sken tidak akan mencapai aplikasi Capacitor Anda.
Event sken
Bab berjudul “Event sken”Daftar untuk mendengarkan Capacitor scan Mendengarkan pemanggil 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) Mengharapkan sken berikutnya yang dipancarkan pada aksi yang Anda berikan dan menyelesaikan dengan payload yang telah di-dekode.
Pemberitahuan
Judul Bagian “Pemberitahuan”Pakai 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”- Perintah DataWedge memerlukan paket Zebra untuk hadir dan diaktifkan.
com.symbol.datawedgemenggunakan aksi tindakan scan yang terdaftar pertama kali. Daftarkan satu sebelum bergantung pada bacaan RFID. softRfidTrigger()Jaga satu aksi tindakan kanonik per aliran skanning. Itu mengurangi kesalahan antara profil DataWedge dan pengguna aplikasi Anda.- Teruskan dari Tindakan Android
Judul Bagian “Teruskan dari Tindakan Android”
usesJika Anda menggunakan Android Behavior 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 Capgo Direktori Plugin, Capacitor Plugin oleh Capgo untuk detail implementasi di Capacitor Plugin oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Ionic Enterprise Plugin Alternatif.