2025-06-24 17:39:33 +08:00
2025-06-24 17:39:33 +08:00
2025-06-24 17:39:33 +08:00
2025-06-27 17:06:17 +08:00

RFID 插件

青春塔项目PDA(AUTOID UTouch X3)设备 RFID读卡、设置功率 的插件 应用后台运行时,UHF会调用stopInventory()停止读卡.

使用DEMO:https://m.shuto.cn:8681/center/uhf-demo.git

安装插件

cordova plugin add git+https://m.shuto.cn:8681/center/cordova-plugin-uhf.git

引入插件

declare const cordova: any;

方法

  • open(): 打开UHF
cordova.plugin.uhf.open({
    success: (res) => {
        console.log(res);
    },
    error: err => {
        console.error(err);
    }
});
  • close(): 关闭UHF
cordova.plugin.uhf.close({
    success: (res) => {
        console.log(res);
    },
    error: err => {
        console.error(err);
    }
});
  • getPower(): 获取UHF功率
cordova.plugin.uhf.getPower({
    success: (res) => {
        console.log(res);
    },
    error: err => {
        console.error(err);
    }
});
  • setPower(): 设置UHF功率,power有效值:5~33
cordova.plugin.uhf.setPower({
    power: 10,
    success: (res) => {
        console.log(res);
    },
    error: err => {
        console.error(err);
    }
});
  • inventory(): 开始UHF寻卡.sound:是否开启寻卡声音,true或false,默认开启
cordova.plugin.uhf.inventory({
    sound: false,
    success: (res) => {
        console.log(res);
    },
    error: err => {
        console.error(err);
    }
});

返回值(string[])[19201234567890120126670B,19201234567890120126B200,E28011700000020AFFFD423A]

  • stopInventory(): 停止UHF寻卡
cordova.plugin.uhf.stopInventory({
    success: (res) => {
        console.log(res);
    },
    error: err => {
        console.error(err);
    }
});
  • inventoryOnce(): 单次UHF寻卡.sound:是否开启寻卡声音,true或false,默认开启
cordova.plugin.uhf.inventoryOnce({
    sound: false,
    success: (res) => {
        console.log(res);
    },
    error: err => {
        console.error(err);
    }
});

返回值(string)"19201234567890120126670B"

Description
UHF RFID读卡
Readme 52 KiB
Languages
Java 88.8%
JavaScript 11.2%