Tindakan Android
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Hasil niat diperlukan
Judul bagian “Hasil niat diperlukan”Plugin ini mendengarkan hasil scan melalui siaran Android. Profil DataWedge Zebra Anda harus:
- terkait dengan paket aplikasi Anda
- aktifkan
Intent Output - gunakan
Broadcast Intentpengiriman - kirimkan sken ke aksi yang sama yang Anda masukkan ke
softScanTrigger()
Jika nilai-nilai tersebut tidak cocok, plugin masih dapat mengelola profil dan meminta status DataWedge, tetapi event sken tidak akan mencapai aplikasi Capacitor Anda.
Event sken
Bagian berjudul “Event sken”Daftar untuk mendapatkan data yang telah di-dekode: Capacitor scan Tunggu untuk siaran sken berikutnya pada aksi yang Anda berikan dan menyelesaikan dengan payload 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) Salin ke clipboard
menunggu siaran sken berikutnya pada aksi yang Anda berikan dan menyelesaikan dengan payload yang telah di-dekode.
Bagian berjudul “Pemberitahuan”Gunakan ZebraNotification.registerForNotification() ketika Anda memerlukan 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
Bagian berjudul “Catatan produksi”- Perintah DataWedge memerlukan paket Zebra’s
com.symbol.datawedgeuntuk hadir dan diaktifkan. Menggunakan aksi tindakan scan yang terdaftar pertama. Daftarkan satu sebelum bergantung pada bacaan RFID. softRfidTrigger()Tetapkan satu aksi tindakan kanonik per aliran skanning. Itu mengurangi kesalahan antara profil DataWedge dan pengguna aplikasi Anda.- Halaman edit