IC卡读卡器web插件提供了很多属性可以使用,这些属性仅仅作为变量保存起来,不执行任何动作。只有当调用方法时,相关的属性才会其作用。
web插件提供的属性如下:
Connected:是否连接Web插件
Version:Web插件的版本号,如“1.0.0.0”,此版本号可以通过回调函数取得
ReaderID此参数在使用USB接口的读卡器时可以忽略,无须设置。
UID:自己定义的序号 自定义序号会随着回调函数返回,即可以在回调函数中确定是在哪里调用函数的。但是前提是这个序号必须是唯一的
。
RequestActive:寻卡模式
0:寻所有的卡
1:寻激活的卡
所有的卡,包括了halt休眠的卡,激活的卡不含halt休眠的卡。
KeyMode:密钥类型
0:A密钥
1:B密钥
KeyString:密钥字符串
对于高频HF的卡片:如果是16进制字符串,必须是6字节12个16进制字符。如果是普通字符串可以随意长度,不足部分自动补0x00,超出部分自动截掉
。
如果使用下载的密钥,则此处为密钥序号。
对于超高频UHF标签:4字节16进制密码或者数字密码。
KeyStringMode:密钥字符串的格式
0:16进制字符串
1:普通字符串
2:使用下载的密钥
Repeat:重复执行标志
0:只执行一次
1:重复执行
重复执行得情况下,如果执行成功,通过回调函数返回结果,如果失败,则不返回任何结果。
只执行一次的情况下,不管成功还是失败都会通过回调函数返回结果。
对于异步await/async方式,此属性无效.
BeepOnSuccess:如果函数执行成功,蜂鸣器Beep次数
BeepOnFail:如果函数执行失败,蜂鸣器Beep次数
HaltAfterSuccess:如果函数执行成功,是否将卡休眠
0:不休眠
1:休眠
DesDir:数据加密方向
0:不加密
1:加密
2:解密
DesMode:加解密原数据处理方式:
0:原数据
1:对原数据取反
2:原数据+原数据取反
对于DesMode=2时,如果原数据为8字节,则处理后的数据为16字节。所以写块操作时,如果加密写块,同时DesMode=2,则块数据只能为8字节。
DesKey:
DES密钥,可以为16进制字符串或者普通字符串
DesKey的字节长度只能为8或者16,为8时为64位DES加解密,等于16字节时,为128位3DES加解密。
DesKeyMode:DesKey密钥的格式:
0:16进制字符串
1:普通字符串
选择适当的属性组合配合对应的方法,即可实现IC卡操作所有的功能。合理的属性的使用,可以使JS代码更简单,更高效。
上一篇: IC卡读卡器web插件的调用方式
下一篇: HEX字符串与JS的byte数组
RFID读写器,SDK,IC卡读卡器,开发包,二次开发,智能卡读卡器,RFID读卡器,CPU卡读写器,读卡模块 微信扫一扫联系我们 |
1 |
RFID读写器产品手册下载 |
2 |
读写器开发SDK下载 |
3 |
WEB读卡器开发指南 |
4 |
Windows读卡器开发指南 |
5 |
Android读卡器开发指南 |
6 |
Wince读卡器开发指南 |
7 |
PLC读卡器开发指南 |
8 |
Linux读卡器开发指南 |
9 |
单片机读卡器开发指南 |
10 |
PCSC读卡器开发指南 |