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讀卡器開發指南 |