メイン コンテンツにジャンプ
@capgo/capacitor-zebra-datawedge デバイスAPI オープンソース

ゼブラデータウェッジ 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

ガイド

Zebra DataWedgeを使用する方法はCapacitor

デバイスでテスト

Capgoアプリをダウンロードし、QRコードをcodeでスキャンしてください。

Zebra DataWedge プラグインのプレビュー QR code

@capgo/capacitor-zebra-datawedgeを使用

Capacitorは、Zebra Android デバイスでZebra DataWedgeプロファイルの管理、通知、クエリ、ソフトスキャンをサポートするプラグインです。

インストール

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() 画面をアンマウントするときに呼びます。

フルリファレンス

続けて、@capgo/capacitor-zebra-datawedge を使用します。

@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge を使用している場合 @capgo/capacitor-zebra-datawedge @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-zebra-datawedge を使用します。 @capgo/capacitor-zebra-datawedge @capgo/capacitor-zebra-datawedgeの実装詳細について はじめに Capacitor-Zebra DataWedgeの実装詳細について Capgo プラグインディレクトリ for the product workflow in Capgo Plugin Directory, Capacitor Capgo プラグイン for Capacitor の実装詳細については、Capgo によって提供されるプラグインを参照してください。 Capacitor-Zebra DataWedgeの実装詳細について このページ

FAQ

Capacitor Zebra DataWedge プラグインのFAQ

Capacitor Zebra DataWedge プラグインを Capacitor アプリにインストールする方法は何ですか。

Run "bun add @capgo/capacitor-zebra-datawedge" (or "npm install @capgo/capacitor-zebra-datawedge"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-zebra-datawedge" in your app code.

@capgo/capacitor-zebra-datawedgeは、React、Vue、Angularとどのくらいの関係があるのでしょうか。

Yes. Zebra DataWedge is a Capacitor package, so it works with any web framework that runs inside Capacitor, including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

Capacitor のバージョンは、@capgo/capacitor-zebra-datawedge がどのバージョンをサポートするか?

Capgo プラグインは Capacitor のメジャーバージョンに従います。使用するプラグインのメジャーバージョンは、Capacitor のメジャーバージョンと一致するもの (例えば、プラグイン v8 と Capacitor 8) です。 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.

code を Zebra DataWedge を使用して更新することは App Store のレビューなしで可能ですか?

code をインストールまたはアップグレードすると、ネイティブ code が変更されるため、新しいストアビルドが必要になります。その後、Capgo のライブアップデートを使用して、JavaScript、HTML、CSS の変更を即座に Capgo に送信できます。

Zebra DataWedgeの変更をアプリのレビューを待たずに配信する

プラグインがストアに追加されたら、Capgoライブアップデートは、ユーザーにJavaScript、HTML、CSSの変更を数分で反映します。

Capgo