政务浏浏览器Demo

身份证读卡器插件

身份证读卡器的设置

身份证读卡器插件安装好后,通过插件设置入口(图1),打开设置界面。

首先,安装一个与当前操作系统和芯片架构相匹配的身份证读卡器驱动封装,驱动封装可以在官网下载。见图2,图3

身份证插件配置好后,可以进行读卡测试。

读取身份证信息

业务系统调用接口zwexplorer.IDCardReader.readIdCardCyclically(...)读取身份证信息
   
读取的身份证信息是:
身份证读卡的代码如下
                                        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);
                                                }
        
                                            })
                                        }
                                    
取消读卡的代码如下
                                        function cancelReadCard() {
                                            let requestBody = {}
                                            zwexplorer.IDCardReader.cancelReadCard(requestBody, (resp) => {
                                                $("#idcardResult").val(resp.resultMessage);
        
                                            })
                                        }