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);
}