메인 콘텐츠로 건너뛰기

제브라 데이터 웨이브 Capacitor 플러그인

제브라 안드로이드 장치에서 제어할 수 있는 제브라 데이터 웨이브 프로파일, 알림, 쿼리 및 스캔 트리거를 관리합니다.

설치

bun add @capgo/capacitor-zebra-datawedge bunx cap sync
npm, pnpm 또는 yarn
  • npm install @capgo/capacitor-zebra-datawedge
  • pnpm add @capgo/capacitor-zebra-datawedge
  • yarn add @capgo/capacitor-zebra-datawedge

사용 방법

Capacitor에서 Zebra DataWedge 사용하는 방법

기기에서 테스트

다운로드 Capgo 앱, 그리고 QR code를 스캔하세요.

code/__CAPGO_KEEP_1__-제비어-데이터웨지

@capgo/capacitor-zebra-datawedge

Capacitor Zebra DataWedge 프로파일 관리, 알림, 쿼리 및 Zebra 안드로이드 기기의 소프트 스캐닝을 위한 플러그인.

Install

bun add @capgo/capacitor-zebra-datawedge
bunx cap sync

bunx cap sync code

추가

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

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 현재 동작에 대한 원본 정의를 참조하세요.

예시

cloneProfile()

현재 계약에 대한 API 참조를 참조하세요.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.cloneProfile({
  destProfileName: 'dest-profile',
  sourceProfileName: 'source-profile',
});

createProfile()

현재 계약에 대한 API 참조를 참조하세요.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.createProfile({ profileName: 'profile' });

deleteProfile()

현재 계약에 대한 API 참조를 참조하세요.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.deleteProfile({ profileNames: ['profile'] });

importConfig()

현재 계약에 대한 API 참조를 참조하세요.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.importConfig({ folderPath: 'path/to/file' });

renameProfile()

현재 계약에 대한 API 참조를 참조하세요.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.renameProfile({
  currentProfileName: 'current-profile',
  newProfileName: 'new-profile',
});

restoreConfig()

현재 계약에 대한 API 참조를 참조하세요.

import { ZebraDataWedge } from '@capgo/capacitor-zebra-datawedge';

await ZebraDataWedge.restoreConfig();

위 표에는 35 개의 핵심 메서드가 나열되어 있습니다. 리스너 및 버전 도우미, 각 메서드의 전체 계약은 __CAPGO_KEEP_0__ 저장소에서 문서화되어 있습니다. GitHub 저장소.

이벤트를 듣다

addListener 핸들을 반환합니다. handle.remove() 화면이 언마운트 될 때 호출합니다.

전체 참조

Using @capgo/capacitor-zebra-datawedge

Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge @capgo/capacitor-zebra-datawedge Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge Using @capgo/capacitor-zebra-datawedge capgo/capacitor-zebra-datawedge 구현 세부 사항에 대해 시작하기 __CAPGO_KEEP_0__ 구현 세부 사항에 대해 Capgo 플러그인 디렉토리 Capgo 플러그인에 대한 __CAPGO_KEEP_1__ Capacitor 플러그인에 대한 Capgo 구현 세부 사항 for Capacitor 구현 세부사항에 대한 Capgo 플러그인에 의해 __CAPGO_KEEP_0__ 플러그인에 대한 구현 세부 사항 이 페이지

FAQ

__CAPGO_KEEP_0__-zebra-datawedge 플러그인 FAQ

Capacitor 앱에 Zebra DataWedge 플러그인을 설치하는 방법은?

Run "bun add @capgo/capacitor-zebra-datawedge" (또는 "npm install @capgo/capacitor-zebra-datawedge"), 그리고 iOS와 Android 프로젝트가 네이티브 code를 인식하도록 "bunx cap sync"를 실행하세요. 그런 다음 앱 code에서 "@capgo/capacitor-zebra-datawedge"를 임포트하세요.

React, Vue 및 Angular와 함께 @capgo/capacitor-zebra-datawedge가 작동하는지 여부

네. Zebra DataWedge는 Capacitor 패키지이므로 Capacitor 내부에서 실행되는 모든 웹 프레임워크와 함께 작동합니다. 이에는 Ionic, React, Vue, Angular, Svelte 및 평범한 JavaScript가 포함됩니다.

Capacitor 버전은 @capgo/capacitor-zebra-datawedge가 지원하는지 궁금하십니까?

Capgo 플러그인은 Capacitor의 메이저 버전을 따릅니다. 예를 들어 플러그인 v8과 Capacitor 8이면 플러그인 메이저 버전을 Capacitor 메이저 버전과 일치시킵니다. GitHub README에서 유지 보수되는 버전을 확인할 수 있습니다.

@capgo/capacitor-zebra-datawedge는 무료이며 오픈 소스인가요?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-zebra-datawedge/ and the package is free to install from npm. Bug reports and pull requests are welcome.

Zebra DataWedge를 사용하는 code를 App Store 리뷰 없이 업데이트할 수 있나요?

code를 설치하거나 업그레이드하면 네이티브 code가 변경되므로 새로운 스토어 빌드를 필요로 합니다. 그 후에 JavaScript, HTML 및 CSS 변경 사항이 플러그인을 호출하는 경우 Capgo Live Update를 통해 즉시 배포할 수 있습니다.

제로 데이터 웨지의 변경 사항을 앱 리뷰 기다리지 않고 배포

플러그인이 스토어 빌드에 포함된 후, Capgo 라이브 업데이트 통해 사용자에게 몇 분 내에 자바스크립트, HTML 및 CSS 변경 사항을 푸시합니다.

Capgo