2.0 KiB
2.0 KiB
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"