Android 동작
Copy a setup prompt with the install steps and the full markdown guide for this plugin.
Intent output이 필요합니다.
Intent output이 필요합니다.라는 제목이 있는 섹션Android 브로드캐스트를 통해 스캔 결과를 듣는 플러그인은 Zebra DataWedge 프로필이 앱 패키지와 연관되어야 합니다.
- 앱 패키지와 연관된 Zebra DataWedge 프로필이 있어야 합니다.
- 활성화
Intent Output - 사용
Broadcast Intent배송 - __CAPGO_KEEP_0__ 앱으로 전달하는 동일한 액션에 스캔을 보내세요.
softScanTrigger()
만약 해당 값이 일치하지 않으면, 플러그인은 프로파일을 관리하고 DataWedge 상태를 조회할 수 있지만, 스캔 이벤트는 Capacitor 앱에 도달하지 않습니다.
스캔 이벤트
제목: 스캔 이벤트Capacitor에 구독하여 디코딩된 데이터를 받으세요. scan 클립보드에 복사
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) 알림
스캔 이벤트를 __CAPGO_KEEP_0__ 앱으로 전달하는 동일한 액션에 보내세요.
알림사용 ZebraNotification.registerForNotification() 자연스러운 스캐너 상태 또는 프로필 Switch 업데이트 필요할 때:
import { DataWedgeNotificationType, ZebraNotification,} from '@capgo/capacitor-zebra-datawedge';
await ZebraNotification.registerForNotification({ notificationType: DataWedgeNotificationType.SCANNER_STATUS, callback: (event) => { console.log(event.scannerStatus); },});생산 노트
생산 노트- DataWedge 명령은 Zebra의
com.symbol.datawedge패키지를 설치하고 활성화해야 합니다. softRfidTrigger()첫 번째 등록 된 스캔 인텐트 액션을 사용합니다. 스캔 액션을 하나 등록하기 전에 RFID 읽기 의존성을 피하기 위해.- 스캔 흐름당 하나의 표준 인텐트 액션을 유지하면 DataWedge 프로필과 앱 리스너 간의 불일치가 줄어듭니다.
Android 동작에서 계속
Android 동작에서 계속Android Behavior를 사용하여 네이티브 플러그인 작업을 계획하고 있다면, __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge와 연결하세요. Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge를 사용하여 네이티브 기능을 사용하는 경우, Using @capgo/capacitor-zebra-datawedge for the native capability in Using @capgo/capacitor-zebra-datawedge, Capgo 플러그인에 의해 __CAPGO_KEEP_1__ Capgo 플러그인에 의해 __CAPGO_KEEP_1__에서 구현 세부 정보를 사용하는 경우, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, Ionic Enterprise 플러그인 대체품들. __CAPGO_KEEP_0__ __CAPGO_KEEP_1__ Ionic Enterprise 플러그인 대체품의 제품 워크플로에 대해.