Lompat ke konten

Perilaku Android

GitHub

Plugin ini mendengarkan hasil scan melalui siaran Android. Profil DataWedge Zebra Anda harus:

  • terkait dengan paket aplikasi Anda
  • aktifkan Intent Output
  • gunakan Broadcast Intent pengiriman
  • 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.

Daftar untuk mendapatkan data yang telah di-dekode: Capacitor scan Daftar untuk menerima data yang telah di-dekode: __CAPGO_KEEP_0__

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 sken berikutnya yang dikirimkan melalui aksi yang Anda berikan dan menyelesaikan dengan payload yang telah di-dekode.

Notifikasi

Notifikasi

Pilih "ketika Anda memerlukan status pemindaian asli atau pembaruan switch profil: ZebraNotification.registerForNotification() Salin ke papan klip

import {
DataWedgeNotificationType,
ZebraNotification,
} from '@capgo/capacitor-zebra-datawedge';
await ZebraNotification.registerForNotification({
notificationType: DataWedgeNotificationType.SCANNER_STATUS,
callback: (event) => {
console.log(event.scannerStatus);
},
});
  • Menggunakan aksi tindakan pemindaian yang terdaftar pertama. Daftarkan satu sebelum bergantung pada bacaan RFID. com.symbol.datawedge Jaga satu aksi tindakan kanonik per aliran pemindaian. Hal itu mengurangi kesalahan antara profil DataWedge dan pengguna aplikasi Anda.
  • softRfidTrigger() Teruskan dari perilaku Android
  • Perilaku Android

Perilaku Android

Perilaku Android

Jika Anda menggunakan Pengaturan perilaku Android untuk merencanakan kerja plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-zebra-datawedge untuk kemampuan native dalam Menggunakan @capgo/capacitor-zebra-datawedge, Direktori Plugin Capgo untuk alur kerja produk dalam Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi dalam Plugin-Plugin Capacitor oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi dalam Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Perusahaan Ionic Enterprise untuk alur produk di Ionic Enterprise Plugin Alternatif.