友我科技的web用IC卡讀卡器插件支持的瀏覽器有IE,Chrome,Firefox,Opera,Safari以及以這些為內核的瀏覽器。支持的讀卡器不僅有IC卡讀卡器YW-605HA,NFC讀寫器YW-607HC,超高頻的讀寫器YW-602H等等。

采用js文件, 系統在裝載js時如果沒有找到對應的插件, 系統會做出提示下載并安裝。

只需要我們在html中包含如下js文件即可:
<script language="javascript" src="http://127.0.0.1:8008/YOWOCloudRFIDReader.js"></script>
插件采用回調函數的方式返回所有的api調用,如下所示:
rfidreader.onResult(function(resultdata)
{
switch(resultdata.FunctionID)
{
case 14:
document.getElementById("CloudReaderVer").value = resultdata.strData;
break;
case 7:
document.getElementById("CardNo").value = resultdata.CardNo;
if(resultdata.Result>0)
{
document.getElementById("DataRead").value = resultdata.strData;
}
else
{
document.getElementById("DataRead").value = GetErrStr(resultdata.Result);
}
break;
case 8:
document.getElementById("CardNo").value = resultdata.CardNo;
if(resultdata.Result>0)
{
alert("寫入成功,寫入16進制數據:" + resultdata.strData);
}
else
{
alert("寫入失敗,錯誤:" + GetErrStr(resultdata.Result));
}
break;
}
}
);
resultdata為回調函數唯一的參數, 這個參數包含如下結構:
FunctionID:數字,執行的函數編號,
Result:數字,函數執行后的返回值,小于0位失敗,大于0為成功。
UID:數字,執行函數前,自定義的序號,
ReaderID:數字,讀卡器的ID,
CardNo:字符串,所操作的卡的卡號,16進制正常順序,
strData:字符串,執行函數根據函數參數返回的數據,
ValData:數字,執行函數根據函數參數返回數字結果