最近在研究身份证读卡器的浏览器端插件,记录如下
兼容chrome浏览器的有千景、东信。不过这俩价格都比较贵。便宜一点的网上技术比较多的就只有华视了。价格大概是1500。
但是华视读卡器目前没有chrome浏览器的插件。只找到了360急速浏览器和360安全浏览器的插件。
插件地址
html:
<input type="button" value="测试" onclick="myReadCard()">
<object id="CertCtl" type="application/cert-reader" width="0" height="0">
<p style="color:#FF0000;">控件不可用,可能未正确安装控件及驱动,或者控件未启用。</p>
</object>
js:
//自定义读卡
function myReadCard(){
//首先判断状态
var status= myGetStatus();
// console.log(status);
if(status.status===0){
//已经链接
readCert();
}else{
//未链接
connect(readCert);
}
}
function myGetStatus(){
var CertCtl = document.getElementById("CertCtl");
return CertCtl.getStatus();
}