Skip to content

@capgo/capacitor-zebra-datawedge

Capacitor Zebra DataWedge 프로파일 관리, 알림, 쿼리 및 Zebra Android 기기에서 소프트 스캐닝을 위한 플러그인입니다.

Capacitor 플러그인은 제이브라 데이터 웨이브 프로파일 관리, 알림, 쿼리 및 제이브라 안드로이드 장치의 소프트 스캔을 위한 제이브라 안드로이드 장치용 Capacitor 플러그인입니다.

  • cloneProfile
  • createProfile
  • deleteProfile
  • importConfig

공개 API

공개 API
메서드설명
cloneProfile현재 동작의 원천 정의를 참조하세요.
createProfile현재 동작의 원천 정의를 참조하세요.
deleteProfile현재 동작의 원천 정의를 참조하세요.
importConfig현재 동작의 원천 정의를 참조하세요.
renameProfile현재 동작의 원천 정의를 참조하세요.
restoreConfig현재 동작의 원천 정의를 참조하세요.
setConfig현재 동작의 원천 정의를 참조하세요.
setDisabledAppList현재 동작의 원천 정의를 참조하세요.
setIgnoreDisabledProfiles현재 동작을 위한 소스 정의를 참조하세요.
registerForNotification현재 동작을 위한 소스 정의를 참조하세요.
unRegisterForNotification현재 동작을 위한 소스 정의를 참조하세요.
enumerateScanners현재 동작을 위한 소스 정의를 참조하세요.
getActiveProfile현재 동작을 위한 소스 정의를 참조하세요.
getAssociatedApps현재 동작을 위한 소스 정의를 참조하세요.
getConfig현재 동작을 위한 소스 정의를 참조하세요.
getDatawedgeStatus현재 동작을 위한 소스 정의를 참조하세요.
getDisabledAppList현재 동작을 위한 소스 정의를 참조하세요.
getIgnoreDisabledProfiles현재 동작을 위한 소스 정의를 참조하세요.
getProfilesList현재 동작을 위한 소스 정의를 참조하세요.
getScannerStatus현재 동작을 위한 소스 정의를 참조하세요.
getVersionInfo현재 동작의 원본 정의를 참조하세요.
disableDatawedge현재 동작의 원본 정의를 참조하세요.
disableScannerInput현재 동작의 원본 정의를 참조하세요.
enableDatawedge현재 동작의 원본 정의를 참조하세요.
enableScannerInput현재 동작의 원본 정의를 참조하세요.
enumerateTriggers현재 동작의 원본 정의를 참조하세요.
notify현재 동작의 원본 정의를 참조하세요.
resetDefaultProfile현재 동작의 원본 정의를 참조하세요.
setDefaultProfile현재 동작의 원본 정의를 참조하세요.
setReportingOptions현재 동작의 원본 정의를 참조하세요.
softRfidTrigger현재 동작의 원본 정의를 참조하세요.
softScanTrigger현재 동작의 원본 정의를 참조하세요.
switchScanner현재 동작을 위한 소스 정의를 참조하십시오.
switchScannerParams현재 동작을 위한 소스 정의를 참조하십시오.
switchToProfile현재 동작을 위한 소스 정의를 참조하십시오.
getPluginVersion현재 동작을 위한 소스 정의를 참조하십시오.
addListener현재 동작을 위한 소스 정의를 참조하십시오.
addListener현재 동작을 위한 소스 정의를 참조하십시오.

스캐너 상태를 감지하거나 데이터 웨이브 결과 오류를 처리할 때 프로파일을 생성하거나 플러그인을 구성할 때 사용하세요.

사용
CREATE_IF_NOT_EXIST기존 프로파일이 존재하지 않을 때만 프로파일을 생성하세요.
OVERWRITE기존 프로파일 설정을 교체하세요.
REMOVE프로파일 설정을 삭제하세요.
UPDATE기존 프로파일 설정을 업데이트하세요.
사용자는
CONFIGURATION_UPDATE데이터 웰드 구성 업데이트 이벤트를 받습니다.
PROFILE_SWITCH활성 프로파일 Switch 이벤트를 받습니다.
SCANNER_STATUS스캐너 연결 및 스캔 상태 이벤트를 받습니다.

데이터 웨이브 플러그인

데이터 웨이브 플러그인 섹션
설정
ADF데이터 포맷 규칙의 고급 설정.
BARCODE바코드 스캐너 입력.
BDF데이터 포맷 규칙의 기본 설정.
DCP데이터 캡처 플러스 통합.
EKB엔터프라이즈 키보드 통합.
INTENT인텐트 출력 전달.
IPIP 출력 전달.
KEYSTROKE키 스토크 출력 전달.
MSR자성띠 스캔기 입력.
RFIDRFID 입력.
SERIAL시리얼 입력.
TOKENS토큰 출력 형식.
VOICE음성 입력.

스캔기 식별자.

스캔기 식별자 섹션.
값.스캔기 대상.
AUTO자동으로 스캔기 선택.
BLUETOOTH_DS3678블루투스 DS3678 스캔기.
BLUETOOTH_RS6000블루투스 RS6000 스캔기.
BLUETOOTH_SSI블루투스 SSI 스캐너.
INTERNAL_CAMERA내부 카메라 스캐너.
INTERNAL_IMAGER내부 이미지 스캐너.
INTERNAL_LASER내부 레이저 스캐너.
PLUGABLE_SSI플러그 가능한 SSI 스캐너.
PLUGABLE_SSI_RS5000플러그 가능한 SSI RS5000 스캐너.
SERIAL_SSI시리얼 SSI 스캐너.
USB_SSI_DS3608USB SSI DS3608 스캐너.

스캐너 상태 값

스캐너 상태 값 섹션
의미
CONNECTED스캐너가 연결되었습니다.
DISABLED스캐너가 비활성화되었습니다.
DISCONNECTED스캐너가 연결이 끊겼습니다.
IDLE스캐너가 준비되어 있습니다.
SCANNING스캐너가 스캔 중입니다.
WAITING스캐너가 스캔을 기다리고 있습니다.

DataWedge 오류 코드

DataWedge 오류 코드 섹션
사용자가 찾을 수 있는 곳
APP_ALREADY_ASSOCIATED앱이 프로필과 이미 연관되어 있습니다.
APP_ALREADY_IN_DISABLED_LIST앱이 비활성화된 앱 목록에 이미 있습니다.
BUNDLE_EMPTY제공된 구성 파일이 비어 있습니다.
CANNOT_READ_FILEDataWedge는 제공된 파일을 읽을 수 없습니다.
CONFIG_FILE_NOT_EXIST참조된 구성 파일이 존재하지 않습니다.
DATAWEDGE_ALREADY_DISABLEDDataWedge가 이미 비활성화되어 있습니다.
DATAWEDGE_ALREADY_ENABLEDDataWedge가 이미 활성화되어 있습니다.
DATAWEDGE_DISABLEDDataWedge가 비활성화되어 있습니다.
DEVICE_NOT_CONNECTED요청한 스캐너 장치가 연결되어 있지 않습니다.
DEVICE_NOT_SUPPORTED요청한 스캐너 장치가 지원되지 않습니다.
INPUT_NOT_ENABLED요청한 입력 플러그인이 활성화되지 않았습니다.
INVALID_CONFIG_FILE제공된 구성 파일이 유효하지 않습니다.
INVALID_FILE_NAME제공된 파일 이름이 유효하지 않습니다.
INVALID_FOLDER_PATH제공된 폴더 경로가 유효하지 않습니다.
OPERATION_NOT_ALLOWEDDataWedge가 연산을 거부했습니다.
PARAMETER_INVALID일부 매개 변수가 유효하지 않습니다.
PLUGIN_BUNDLE_INVALID제공된 플러그인 패키지가 유효하지 않습니다.
PLUGIN_DISABLED요청한 플러그인이 비활성화되어 있습니다.
PLUGIN_DISABLED_IN_CONFIG이 구성에서 요청한 플러그인이 비활성화되어 있습니다.
PLUGIN_NOT_SUPPORTED요청한 플러그인이 지원되지 않습니다.
PROFILE_ALREADY_EXISTS목표 프로필이 이미 존재합니다.
PROFILE_ALREADY_SET목표 프로필이 이미 활성화되어 있습니다.
PROFILE_DISABLED목표 프로필이 비활성화되어 있습니다.
PROFILE_HAS_APP_ASSOCIATION목표 프로필이 여전히 앱과 연결되어 있습니다.
PROFILE_NAME_EMPTY프로필 이름이 비어 있습니다.
PROFILE_NOT_FOUND목표 프로필이 존재하지 않습니다.
SCANNER_ALREADY_DISABLED스캐너는 이미 비활성화되었습니다.
SCANNER_ALREADY_ENABLED스캐너는 이미 활성화되었습니다.
SCANNER_DISABLE_FAILEDDataWedge가 스캐너를 비활성화하는 데 실패했습니다.
SCANNER_ENABLE_FAILEDDataWedge가 스캐너를 활성화하는 데 실패했습니다.
UNKNOWNDataWedge가 알려지지 않은 오류를 반환했습니다.

이 참조는 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge에서同步되었습니다. src/definitions.ts in capacitor-zebra-datawedge.

‘@capgo/capacitor-zebra-datawedge’라는 제목의 섹션에서 계속 진행하세요.

‘@capgo/capacitor-zebra-datawedge’라는 제목의 섹션에서 계속 진행하세요.

이 기능을 사용 중이라면 capgo/capacitor-zebra-datawedge __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge와 연결 Using @capgo/capacitor-zebra-datawedge Using @capgo/capacitor-zebra-datawedge의 Native 기능 Capgo Plugin Directory Capgo Plugin Directory의 제품 워크플로우 Capacitor Plugins by Capgo Capacitor Plugins by Capgo의 구현 세부 사항 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항 Ionic Enterprise Plugin Alternatives {"targetLanguage":"Korean","pagePath":"/ko/docs/plugins/zebra-datawedge/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"Ionic 이나 Enterprise Plugin 대체 제품의 제품 워크플로우를 위해."},{"text":"편집 페이지"}]}