Zebra Android 기기에서 Zebra DataWedge 프로필, 알림, 쿼리 및 스캔 트리거를 관리하세요
다음으로 시작하세요 cloneProfile() 그리고 아래에 나열된 다른 핵심 메서드도 살펴보세요.
| 플랫폼 | 지원 | 참고 사항 |
|---|
| iOS | 지원 | 네이티브 |
| Android | 지원 | 네이티브 |
| 웹 | 아니요 | Capacitor.getPlatform()으로 보호하세요 |
cloneProfile
createProfile
deleteProfile
importConfig
| 메서드 | 설명 |
|---|
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 | DataWedge 설정 업데이트 이벤트. |
PROFILE_SWITCH | 활성 프로필 전환 이벤트. |
SCANNER_STATUS | 스캐너 연결 및 스캔 상태 이벤트. |
| 값 | 다음 설정을 구성합니다: |
|---|
ADF | 고급 데이터 포맷팅(Advanced Data Formatting) 규칙. |
BARCODE | 바코드 스캐너 입력. |
BDF | 기본 데이터 포맷팅 규칙 |
DCP | Data Capture Plus 연동 |
EKB | Enterprise Keyboard 연동 |
INTENT | Intent 출력 전달 |
IP | IP 출력 전달 |
KEYSTROKE | Keystroke 출력 전달 |
MSR | 마그네틱 스트라이프 리더 입력 |
RFID | RFID 입력 |
SERIAL | Serial 입력 |
TOKENS | Token 출력 포맷팅 |
VOICE | 음성 입력 |
| 값 | 스캐너 대상 |
|---|
AUTO | DataWedge가 스캐너를 자동으로 선택하도록 설정합니다. |
BLUETOOTH_DS3678 | Bluetooth DS3678 스캐너 |
BLUETOOTH_RS6000 | Bluetooth RS6000 스캐너 |
BLUETOOTH_SSI | Bluetooth SSI 스캐너 |
INTERNAL_CAMERA | 내장 카메라 스캐너 |
INTERNAL_IMAGER | 내장 이미저 스캐너 |
INTERNAL_LASER | 내장 레이저 스캐너 |
PLUGABLE_SSI | 플러그형 SSI 스캐너 |
PLUGABLE_SSI_RS5000 | 플러그형 SSI RS5000 스캐너 |
SERIAL_SSI | Serial SSI 스캐너. |
USB_SSI_DS3608 | USB SSI DS3608 스캐너. |
| 값 | 의미 |
|---|
CONNECTED | 스캐너가 연결되었습니다. |
DISABLED | 스캐너가 비활성화되었습니다. |
DISCONNECTED | 스캐너 연결이 끊겼습니다. |
IDLE | 스캐너가 대기 중입니다. |
SCANNING | 스캐너가 스캔 중입니다. |
WAITING | 스캐너가 스캔을 기다리는 중입니다. |
| 값 | 사용자가 확인할 수 있는 내용 |
|---|
APP_ALREADY_ASSOCIATED | 앱이 이미 해당 프로필과 연결되어 있습니다. |
APP_ALREADY_IN_DISABLED_LIST | 앱이 이미 비활성화된 앱 목록에 있습니다. |
BUNDLE_EMPTY | 제공된 설정 번들이 비어 있습니다. |
CANNOT_READ_FILE | DataWedge가 제공된 파일을 읽을 수 없습니다. |
CONFIG_FILE_NOT_EXIST | 참조된 설정 파일이 존재하지 않습니다. |
DATAWEDGE_ALREADY_DISABLED | DataWedge가 이미 비활성화 상태입니다. |
DATAWEDGE_ALREADY_ENABLED | DataWedge가 이미 활성화 상태입니다. |
DATAWEDGE_DISABLED | DataWedge가 비활성화되었습니다. |
DEVICE_NOT_CONNECTED | 요청한 스캐너 장치가 연결되어 있지 않습니다. |
DEVICE_NOT_SUPPORTED | 요청한 스캐너 장치를 지원하지 않습니다. |
INPUT_NOT_ENABLED | 요청한 입력 플러그인이 활성화되어 있지 않습니다. |
INVALID_CONFIG_FILE | 제공된 설정 파일이 유효하지 않습니다. |
INVALID_FILE_NAME | 제공된 파일 이름이 유효하지 않습니다. |
INVALID_FOLDER_PATH | 제공된 폴더 경로가 유효하지 않습니다. |
OPERATION_NOT_ALLOWED | DataWedge에서 작업을 거부했습니다. |
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_FAILED | DataWedge에서 스캐너 비활성화에 실패했습니다. |
SCANNER_ENABLE_FAILED | DataWedge에서 스캐너 활성화에 실패했습니다. |
UNKNOWN | DataWedge에서 알 수 없는 오류가 발생했습니다. |
이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-zebra-datawedge.
사용 중이라면 @capgo/capacitor-zebra-datawedge 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-zebra-datawedge 사용하기 @capgo/capacitor-zebra-datawedge 사용 시 네이티브 기능에 대해서는, Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 상세 내용에 대해서는, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우에 대해서는.