最近在研究身份證讀卡器的瀏覽器端插件,記錄如下
兼容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();
}