メインコンテンツへスキップ

@capgo/capacitor-zebra-datawedge

Zebra Androidデバイス上で、Zebra DataWedgeのプロファイル、通知、クエリ、スキャントリガーを管理します

Zebra Android デバイス上で Zebra DataWedge のプロファイル、通知、クエリ、スキャントリガーを管理します

まずはこちらから cloneProfile() および以下に示すその他のコアメソッド。

プラットフォームサポート備考
iOSとはいネイティブ
Androidはいネイティブ
Webいいえ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_UPDATEDataWedgeの設定更新イベント。
PROFILE_SWITCHアクティブなプロファイルの切り替えイベント。
SCANNER_STATUSスキャナーの接続およびスキャン状態のイベント。
値以下の設定を行います:
ADF高度なデータフォーマット(Advanced Data Formatting)ルール。
BARCODEバーコードスキャナーの入力。
BDF基本的なデータフォーマット規則
DCPData Capture Plus との連携
EKBEnterprise Keyboard との連携
INTENTIntent による出力
IPIP による出力
KEYSTROKEキー入力による出力
MSR磁気ストライプリーダー入力
RFIDRFID 入力
SERIALシリアル入力
TOKENSトークン出力のフォーマット
VOICE音声入力
値スキャナーのターゲット
AUTODataWedgeにスキャナーを自動選択させます。
BLUETOOTH_DS3678Bluetooth DS3678 スキャナー
BLUETOOTH_RS6000Bluetooth RS6000 スキャナー
BLUETOOTH_SSIBluetooth 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スキャナーはスキャン待ちです
値このセクションの内容
APP_ALREADY_ASSOCIATEDアプリは既にプロファイルに関連付けられています。
APP_ALREADY_IN_DISABLED_LISTアプリは既に無効化リストに含まれています。
BUNDLE_EMPTY指定された設定 bundle は空でした。
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_INVALID1つ以上のパラメータが無効です。
PLUGIN_BUNDLE_INVALID指定されたプラグインの bundle が無効です。
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が不明なエラーを返しました。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-zebra-datawedge.

使用している場合 @capgo/capacitor-zebra-datawedge ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-zebra-datawedgeの使用方法 @capgo/capacitor-zebra-datawedgeの使用方法におけるネイティブ機能について Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。