公司有个物流项目是要bs端连接身份证读卡器,显示姓名和身份证号,设备为华视cvr-100u 和cvr-100uc,
令人头大的是华视电子的设备不支持高版本的chrome以及火狐,ie客户不愿意用(支持低版本),网上查了好多资料,
走了不少弯路,在此记录下来,帮助更多的人,也是向自己发现困难相信肯定有办法解决的一股倔强致意。
前提:本机win1064,jdk1.7 32位,tomcat7 32位,后端架构springboot,前端vue,
思路:采用java javanative调用dll 定时读取身份证,通过websocket 返回前端
设备:华视cvr-100U 及 cvr-100UC
步骤:从华视电子官网下载“华视读卡器多浏览器插件”运行64版本,or 32版本,我安装 的是64版本
下载“CVR100UD二次开发SDK开发说明(华视)”用里面的Term.dll
step1: 把maven项目导入eclipse
step2: 布暑到tomcat访问index.html,点击connect连接后台读取姓名和身份证号的接口,为websocket长连接,打开console控制台,读取身
1