首页 > 其他分享 >在web浏览器中如何操作复合IC卡

在web浏览器中如何操作复合IC卡

时间:2023-04-26 10:12:26浏览次数:37  
标签:web 浏览器 resultdata IC卡 M1 yoworfid 卡号 15693

在web浏览器中如何操作复合IC卡呢, 对于使用javascript的工程师而言,非常简单,只需要几行代码即可实现。
当然在写代码之前, 需要安装友我NFC读写器web插件, 然后插上NFC读写器YW-607HC。
引入必要的js后,我们就可以开始写代码了.
对于M1和15693的复合卡, 我们可以先自动读取M1卡的卡号, 当M1卡的卡号通过回调函数传输到js后,我们再读取15693的卡号。
在页面load时,我们加入如下代码:
yoworfid.Repeat=1;
yoworfid.HaltAfterSuccess=1; //读到M1卡号启动休眠,保证M1卡离开读卡器YW-607HC前只是读一次。
yoworfid.RequestTypeACardNo(1, 0);//1代表10位10进制格式
这样只要卡靠近读写器YW-607HC,卡号就能自动输出到js,js通过回调函数接受:
yoworfid.onResult(function(resultdata)
{
switch(resultdata.FunctionID)
{

case 0:
if(resultdata.Result>0)
{
console.log(resultdata.strData);//打印出M1卡的卡号
//读到M1卡号,开始读取15693的卡号

yoworfid.Repeat=0; //只需要读一次就可以
yoworfid.HaltAfterSuccess=1;
yoworfid.Request15693CardUID();//开始读取15693卡号

}
case 2:
if(resultdata.Result>0)
{
console.log(resultdata.strData);//打印出15693卡的卡号
}
break;

}
}
);

通过以上几行代码,就可以同时操作M1和15693复合卡的卡号。

标签:web,浏览器,resultdata,IC卡,M1,yoworfid,卡号,15693
From: https://www.cnblogs.com/yoworfid/p/17354805.html

相关文章

  • AutoGPT也有Web UI了
    AutoGPT能够在你的电脑上做任何你想做的事情,并且我们在前面的文章中也介绍了其他的一些类似的应用。但是AutoGPT最大的一个问题是只能通过命令行界面(CLI)运行,这样就算是专业的技术人员使用起来也很麻烦,想想StableDiffusion,他的WebUI就非常好用。但是现在AutoGPT也有了WebUI......
  • JSON View谷歌浏览器插件使用
    JSONVIewer:sourcecode:https://github.com/tulios/json-viewer谷歌浏览器插件,用于展示JSON、JSONP格式的代码文件。网页显示效果如下:插件主要参数修改:font-size:字体大小;line-height:行高。官网介绍:ThemostbeautifulandcustomizableJSON/JSONPhighlighterthatyou......
  • 浏览器 http 200(from cache) 和 304
    1,Last-Modified设置header("Last-Modified:".gmdate("D,dMYH:i:s",time())."GMT"); Last-Modified虽然使用了缓存,但是每次打开页面依然需要向服务器发起http请求,浏览器根据用户的$_SERVER['HTTP_IF_MODIFIED_SINCE']来判断浏览器的内容是否......
  • Rust编程语言入门之最后的项目:多线程 Web 服务器
    最后的项目:多线程Web服务器构建多线程Web服务器在socket上监听TCP连接解析少量的HTTP请求创建一个合适的HTTP响应使用线程池改进服务器的吞吐量优雅的停机和清理注意:并不是最佳实践创建项目~/rust➜cargonewhelloCreatedbinary(application)`......
  • 狐吧吧刊——遇见最好的浏览器(1-6期)
    ......
  • 浏览器信息伪造
    题目解答点击访问在此页面开启后随后打开小狐狸,打开burpsuite如图然后点击随后查看抓包文件user-agent即表示本地浏览器的型号与信息我们要修改此项,将自己伪装成iphone手机2g网络将user-agent后面的内容改成Mozilla/5.0(iPhone;CPUiPhoneOS8_0likeMacOSX)AppleWebKi......
  • tomcat 和webapp下jar包冲突
    1,开发过程中遇到过这样一个情况,在本地tomcat下开发调试正常,打包到测试环境的tomcat下所有页面都变成空白页。通过日志发现httpRequest为空,通过对比发现tomcat的sevlet.jar和webapp的不一致导致。换成相同版本即可2,tomcat的WebappClassLoaderfindclass先......
  • JavaWeb回顾与小结(三)
    请求与响应概述架构BS架构:Browser/Server,浏览器/服务器架构模式.客户端只需要浏览器,应用程序的逻辑和数据都存储在服务端维护方便,体验一般CS架构:Client/Server,客户端/服务器架构模式开发,维护麻烦,体验不错请求(HttpServletRequest):获取请求数据响应(HttpServletRes......
  • 真的只是简单了解下浏览器缓存
    01、什么是HTTP缓存,如何工作的?当我们打开一个页面时,会向服务端发起很多次请求,如下图打开百毒首页,发起了HTML、各种图片、JS、CSS等资源共72次请求。这里面很多资源并不会频繁变化,每次打开页面都重新请求下载,就很浪费了。浏览器缓存也称为HTTP缓存,HTTP缓存简单理解就是本地(浏览......
  • javascript import maps 特性现已被全部主流浏览器支持
    值得庆祝Importmaps特性现在可以在全部三个主要浏览器内使用现在主流现代web应用引入和利用javascript是通过Esmodule模块实现。在开发javascript上,比起无模块化功能的旧版浏览器,现代浏览器支持模块化且提供了许多好用的功能引入esmodule使用<scripttype=“impor......