政务浏览器“身份证读取插件”使用指南

1.身份证插件与各种不同品牌身份证读卡器的关系

政务浏览器设计的目的之一是统一、规范各类外设模块的调用,同一类外设的JavaScriptAPI保持一致;各种品牌的外设模块通过统一的SPI接入政务浏览器;实现外设模块的“即插即用”。

以身份证读卡器为例,政务应用开发者仅需要使用“政务浏览器插件”提供的API即可,无需关心各品牌底层SDK的差异性;政务浏览器开发团队已经将各厂商的硬件模块SDK封装好,应用开发者按需下载即可,下载地址是“驱动封装库”。

2.下载插件驱动封装库

进入政务浏览器官网驱动封装库页面,外设类型选择身份证读卡器、芯片架构、操作系统,点击下载进入下一步。如下图所示:

3.插件配置
进入政务浏览器拓展插件页面,点击身份证读卡器设置按钮,进入配置页面。如下图所示:
 

4.身份证读卡使用
(1)进入政务浏览器首页,点击侧边栏按钮,点击身份证读卡器插件,将身份证放置在设备指定区域,点击【读取身份证】,读取成功后可以保存头像或复制身份证信息。如下图所示:
 

(2)成功读取身份证信息后,工作人员点击身份证信息区域的姓名、性别、出生日期、住址、身份证号、签发机关、有效期限等字段,可以直接复制已读取身份证的信息。如下图所示:

5.通过JavaScript API调用身份证读取插件

既可以通过政务浏览器的工具栏打开身份证读取工具,也可以在Web应用的界面里调用插件的JavaScript API来打开身份证读取界面,并获得json格式的读取结果,示例如下。详细信息请阅读“身份证插件demo


//读身份证
function readIdCard() {

    let requestBody = {
        timeout: 30 //表示30秒超时
    }
    zwexplorer.IDCardReader.readIdCardCyclically(requestBody, (resp) => {
        if (resp.resultCode == 0) {
            $("#idcardResult").val(JSON.stringify(resp.data));
        } else {
            $("#idcardResult").val(resp.resultMessage);
        }
        
    })
}
                                    
  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值