BS架构google Chrome浏览器下开发UHF读写器

BS架构google Chrome浏览器下开辟UHF读写器YW-602H, 安装RFID读写器云办事插件, 利用javascript剧本说话,即可经由过程google Chrome浏览器操作UHF读写器YW-602H,不仅可以运行在google Chrome下,还兼容IE,Firefox,Safari,Opera等本家儿流浏览器.

东西/原料

  • UHF读写器YW-602H一台
  • UHF电子标签9662
  • 计较机和网页编程软件

方式/步调

  1. 1

    下载RFID读写器云办事插件, 并安装

  2. 2

    打开网页编程软件, 新建一个网页

  3. 3

    将YOWOReaderBase.js文件下载到当地文件夹,与适才的网页处于统一个目次,这个文件也可以本身写,目标就是建立类的实体.然后在网页代码的开首引用2个js文件, 引用2个必需的js文件,第一个是类声明的文件, 第二个是建立类的实体.如图片所示:

  4. 4

    在页面上放置需要的组件,用于交互和显示

  5. 5

    起头编写代码,3个按钮别离增添函数如下:

    function G2Inventory()

    {

    rfidreader.Repeat=0;

    rfidreader.G2_Inventory(0);

    }


    function ReadBlock()

    {

    var StartPos;

    StartPos = document.getElementById("BlockIDRead").value; 


    rfidreader.KeyStringMode=1;

    rfidreader.KeyString="0";

    rfidreader.Repeat=0;

    rfidreader.G2_Read(3,StartPos,16, 0);

    }


    function WriteBlock()

    {

    var StartPos;


    var Data;

    StartPos = document.getElementById("BlockIDWrite").value; 


    Data =document.getElementById("DataWrite").value;

    rfidreader.KeyStringMode=1;

    rfidreader.KeyString="0";

    rfidreader.Repeat=0;

    rfidreader.G2_Write(3,StartPos,0,Data);

    }


    函数返回代码:

    rfidreader.onResult(function(resultdata)

    {

    switch(resultdata.FunctionID)

        {

       

    case 14:

            document.getElementById("CloudReaderVer").value = resultdata.strData;

            break;

    case 23:

    if(resultdata.Result>0)

    {

                document.getElementById("CardNo").value = resultdata.CardNo;

    }

    else

    {

    document.getElementById("CardNo").value= GetErrStr(resultdata.Result);

    }

    break;

    case 24:

    if(resultdata.Result>0)

    {

    document.getElementById("CardNo").value = resultdata.CardNo;

    document.getElementById("DataRead").value = resultdata.strData;

    }

    else

    {

    alert("读取掉败,错误:" + GetErrStr(resultdata.Result));

    }

    break;

    case 25:

    if(resultdata.Result>0)

    {

    document.getElementById("CardNo").value = resultdata.CardNo;

    alert("写入当作功,写入16进制数据:" + resultdata.strData);

    }

    else

    {

    alert("写入掉败,错误:" + GetErrStr(resultdata.Result));

    }

    break;


        }

    }

    );

  6. 6

    代码编写完毕后,插上UHF读写器YW-602H

  7. 7

    运行网页,点击网页上的读写按钮, 读写都正常

  8. 8

    至此,BS架构google Chrome浏览器下开辟UHF读写器YW-602H顺遂竣事,就是这么简单

  • 发表于 2019-08-30 20:01
  • 阅读 ( 1111 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具