IC卡讀卡器web插件提供瞭(le)很多屬性可以使用,這些屬性僅僅作爲變(biàn)量保存起來,不執行任何動作。隻有當調用方法時,相關的屬性才會其作用。
web插件提供的屬(shǔ)性如下:
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:普通字符串
選擇适當(dāng)的屬性組合配合對應的方法,即可實現IC卡操作所有的功能。合理的屬性的使用,可以使JS代碼更簡單(dān),更高效。
上一篇: 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讀卡器開發指南 |