web调用IC卡读卡器开发第一章(转载)

5 篇文章 0 订阅

web调用IC卡读卡器
了解web用IC卡读卡器插件
IC卡读卡器WEB插件的自动感应和安装
IC卡读卡器WEB插件的回调函数
了解web用IC卡读卡器插件
友我科技的web用IC卡读卡器插件支持的浏览器有IE,Chrome,Firefox,Opera,Safari以及以这些为内核的浏览器。支持的读卡器不仅有IC卡读卡器YW-605HA,NFC读写器YW-607HC,超高频的读写器YW-602H等等。

IC卡读卡器WEB插件的自动感应和安装
采用js文件, 系统在装载js时如果没有找到对应的插件, 系统会做出提示下载并安装。
只需要我们在html中包含如下js文件即可:

<script language="javascript" src="http://127.0.0.1:8008/YOWOCloudRFIDReader.js"></script>
1
IC卡读卡器WEB插件的回调函数
插件采用回调函数的方式返回所有的api调用,如下所示:

rfidreader.onResult(function(resultdata)
{
    switch(resultdata.FunctionID)
    {
        
        case 14:
        document.getElementById("CloudReaderVer").value = resultdata.strData;
        break;
        case 7:
        document.getElementById("CardNo").value = resultdata.CardNo;
        if(resultdata.Result>0)
        {
            document.getElementById("DataRead").value = resultdata.strData;        
        }
        else
        {
            document.getElementById("DataRead").value = GetErrStr(resultdata.Result);
        }
        break;
        case 8:
        document.getElementById("CardNo").value = resultdata.CardNo;
        if(resultdata.Result>0)
        {
            alert("写入成功,写入16进制数据:" + resultdata.strData);
        }
        else
        {
            alert("写入失败,错误:" + GetErrStr(resultdata.Result));    
        }
        break;
    }
}
);
 


resultdata为回调函数唯一的参数, 这个参数包含如下结构:
FunctionID:数字,执行的函数编号,
Result:数字,函数执行后的返回值,小于0位失败,大于0为成功。
UID:数字,执行函数前,自定义的序号,
ReaderID:数字,读卡器的ID,
CardNo:字符串,所操作的卡的卡号,16进制正常顺序,
strData:字符串,执行函数根据函数参数返回的数据,
ValData:数字,执行函数根据函数参数返回数字结果

参考资料:IC卡读卡器web开发指南
————————————————
版权声明:本文为CSDN博主「Coodor」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Coodor/article/details/116648171

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值