跳过内容

@capgo/capacitor-zebra-datawedge

Capacitor用于管理Zebra DataWedge配置文件、发送通知、执行查询和软扫描的Android设备

概述

概述

Capacitor 为 Zebra DataWedge 配置管理、通知、查询和 Zebra Android 设备上的软扫描提供插件。

核心功能

核心功能
  • 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激活配置文件切换事件。
SCANNER_STATUS扫描器连接和扫描状态事件。

数据钥匙插件

条目:数据带插件
配置
ADF高级数据格式化规则。
BARCODE条码扫描器输入。
BDF基本数据格式化规则。
DCP数据捕获加强集成。
EKB企业键盘集成。
INTENT意图输出交付。
IPIP输出交付。
KEYSTROKE按键输出交付。
MSR磁条读取器输入。
RFIDRFID输入。
SERIAL串口输入。
TOKENS令牌输出格式。
VOICE语音输入。

扫描器标识符

扫描器标识符
扫描器目标
AUTO让DataWedge自动选择扫描器。
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_FAILED数据韦奇无法禁用扫描器。
SCANNER_ENABLE_FAILED数据韦奇无法启用扫描器。
UNKNOWN数据韦奇返回未知错误。

此参考资料是从 src/definitions.tscapacitor-zebra-datawedge.

继续阅读@capgo/capacitor-zebra-datawedge

名为“继续阅读@capgo/capacitor-zebra-datawedge”的部分

如果您正在使用 @capgo/capacitor-zebra-datawedge 为native插件工作计划,连接它 使用@capgo/capacitor-zebra-datawedge 使用@capgo/capacitor-zebra-datawedge的native能力 Capgo 插件目录 Capgo 插件目录中的产品流程 Capacitor 插件,开发者Capgo Capacitor 插件,开发者Capgo的实现细节 添加或更新插件 添加或更新插件的实现细节,并且 Ionic企业插件替代方案 Ionic企业插件替代方案中的产品流程