내용으로 건너뛰기

@capgo/capacitor-zebra-datawedge

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현재 동작을 위한 소스 정의를 참조하십시오.

프로파일을 만들 때, 플러그인을 구성할 때, 스캐너 상태를 듣거나 DataWedge 결과 오류를 처리할 때 이 값을 사용하십시오.

사용
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.tscapacitor-zebra-datawedge.

@capgo/capacitor-zebra-datawedge에서 계속 진행하세요.

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

이 기능을 사용 중이라면 capgo/capacitor-zebra-datawedge 자연 플러그인 작업을 계획하기 위해 연결하세요. Using @capgo/capacitor-zebra-datawedge for the native capability in Using @capgo/capacitor-zebra-datawedge, Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리 Capacitor Plugins by Capgo for the implementation detail in 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":"페이지 편집"}]}