카드 없이
설치 단계와 이 플러그인의 전체 마크다운 가이드를 포함한 설정 프롬프트 복사
인텐트 출력이 필요합니다.
인텐트 출력이 필요합니다이 섹션의 제목은 “인텐트 출력이 필요합니다”입니다.
- 앱 패키지와 연결됩니다.
- enable
Intent Output - 사용
Broadcast Intent배송 - 같은 액션으로 스캔 결과를 전송하세요.
softScanTrigger()
만약 값이 일치하지 않으면 플러그인은 프로파일을 관리하고 DataWedge 상태를 조회할 수 있지만 스캔 이벤트는 Capacitor 앱에 도달하지 않습니다.
스캔 이벤트
스캔 이벤트 섹션Capacitor scan __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) 액션으로 전달된 다음 스캔 방송을 기다리고 그에 해당하는 디코딩된 페이로드를 반환합니다.
알림
알림 섹션사용 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 동작 자연 플러그인 작업을 계획하기 위해, @capgo/capacitor-zebra-datawedge 자연 플러그인 작업을 계획하기 위해, Using @capgo/capacitor-zebra-datawedge, Capgo 플러그인 디렉토리 자연 플러그인 작업을 계획하기 위해, Capgo 플러그인 디렉토리, Capacitor 플러그인들에 의해 Capgo 자연 플러그인 작업을 계획하기 위해, Capacitor 플러그인들에 의해 Capgo, 플러그인 추가 또는 업데이트 자연 플러그인 작업을 계획하기 위해, 플러그인 추가 또는 업데이트, Ionic Enterprise 플러그인 대체 자연 플러그인 작업을 계획하기 위해, Ionic Enterprise 플러그인 대체.