IC卡讀卡器web開發第五章---電子錢包操作
摘要
IC卡讀卡器web開發第五章---電子錢包操作
IC卡電子錢包web操作
- 普通IC卡電子錢包介紹
普通IC卡電子錢包是IC卡塊數據的另外一種格式,這種格式存儲占用了全部16個字節,所以一旦將這個塊作為電子錢包使用,則不能在這個塊存儲任何其他的數據.
電子錢包輸入和輸出均為4個字節整形,不能為小數類型.如果要存儲小數類型,需要放大相應倍數,使其轉變為整形.
電子錢包是數據存儲的另外一個格式,所以在我們使用電子錢包之前,必須將其初始化為錢包.之后才能對其充值和扣款,查詢余額操作.
使用友我科技IC卡讀卡器web插件系統可以在web瀏覽器,如IE,Firefox,Chrome,Safari,Opera及以這些為內核的瀏覽器中對IC卡電子錢包進行操作.
普通IC卡電子錢包web初始化
web通過友我科技IC卡讀卡器web插件系統操作IC卡讀卡器對電子錢包操作,初始化電子錢包API接口如下:
M1卡初始化錢包
M1IntialValue(blockIndex,value)
參數:blockIndex,塊號,絕對地址,從0開始
value:要初始化的值.
舉例如下,我們將第4塊初始化為錢包,并且初始化余額為100.
function InitialValue()
{
var BlockID;
var Key;
var Value;
BlockID = 4; //第4塊
Key ="FFFFFFFFFFFF";
Value = 100;//初始化值為100
rfidreader.KeyMode=0;
rfidreader.M1IntialValue(BlockID ,Value);
}