<code id="919zf"><nobr id="919zf"></nobr></code>
<tr id="919zf"><option id="919zf"></option></tr>
    1. <big id="919zf"></big>
      <center id="919zf"></center>

      <big id="919zf"><em id="919zf"></em></big>

    2. <th id="919zf"></th>
    3. <u id="919zf"><em id="919zf"></em></u>

        <center id="919zf"></center>
      1. <strike id="919zf"><sup id="919zf"></sup></strike>

        <pre id="919zf"></pre>
      2. <center id="919zf"><small id="919zf"><track id="919zf"></track></small></center>
      3. 射频IC卡读卡器,RFID读写器,读写模块产品研发定制和销售,软件定制服务。我们的目标:一流的产品,五星级服务!对客户的需求做出快速响应。
        Windows智能卡登录系统
        WEB与发卡器
        WEB浏览器与UHF超高频读卡器
        友我科技推出IC卡读卡器的Android开发包
        WEB读卡器 IC卡(NFC)发卡器
        PLC读卡器 IC卡模块
        安卓读卡器 UHF读卡器
        PCSC读卡器 智能卡登录
        新闻搜索
         
        最新新闻
        1  Windows智能卡
        2  智能卡读卡器常见使用
        3  IC卡读卡器web开
        4  IC卡读卡器web开
        5  IC卡读卡器web开
        6  IC卡读卡器web开
        7  IC卡读卡器web开
        8  IC卡读卡器web开
        9  IC卡读卡器web开
        10  IC卡读卡器web开
        热门新闻 点击
         友我科技推出新一代农 181743
         友我科技RFID读写 178139
         友我科技发布PC/S 178086
         友我科技RFID产品 114832
         射频IC卡和IC卡读 77475
         射频卡读写模块选购指 60736
         友我科技PCSC双界 51144
         ISO14443 I 26165
         射频卡读写器发卡器介 23493
         接触式IC卡接口原理 18614
        产品推荐
        暂 无 最 新 图 文
             新 闻 中 心
        IC卡读卡器web开发第七章---NFC标签NDEF数据
        双击自动滚屏 发布者:YOWO 发布时间: 阅读:2087

        WEB读写NDEF数据

        • NFC标签NDEF格式介绍

        NDEF格式是NFC论坛定义的一种标准数据交换格式,有了这种数据格式,各种NFC设备就可以直接读取或者写入所需要的数据,而不需要事先做约定。友我科技全系列NFC读写器都支持NDEF格式。
        NDEF格式约定了很多NDEF数据类型uri,用于解析后面的数据,常用的NDEF数据类型uri有如下:
          0: NDEF Text Type:
          1: NDEF URI Type, http://www.:
          2: NDEF URI Type, https://www.:
          3:NDEF URI Type, http://:
          4:NDEF URI Type, https://:
          5:NDEF RTD URI Type, tel::
          6:NDEF RTD URI Type, mailto::
          7:NDEF RTD URI Type: sms::
          NDEF数据格式URI有更多的格式定义,具体可以参考NDEF相关技术文档。

        友我科技WEB插件NDEF接口

        友我科技IC卡读卡器WEB插件系统支持NDEF格式的写入和读取,支持的卡有M1卡,NTAG等NFC标签。

        有4个接口可以用于NDEF的操作。

        增加记录到NDEF列表,此函数不操作标签

        NDEF_AddRecord(URI, DataStr)
        

        参数:
        URI: NDEF记录的类型,常用的类型如下:
        0: NDEF Text Type:
          1: NDEF URI Type, http://www.:
          2: NDEF URI Type, https://www.:
          3:NDEF URI Type, http://:
          4:NDEF URI Type, https://:
          5:NDEF RTD URI Type, tel::
          6:NDEF RTD URI Type, mailto::
          7:NDEF RTD URI Type: sms::
        DataStr:记录的字符串值。
        回调函数返回结果:

        FunctionID=51,
        Result:数字,函数执行后的返回值,
        UID:自定义的序号,
        strData:无

        清除所有NDEF记录,此函数不操作标签

        NDEF_ClearAllRecords()
        

        参数:无
        回调函数返回结果:

        FunctionID=52,
        Result:数字,函数执行后的返回值,
        UID:自定义的序号,

        将列表写到NFC标签

        NDEF_Write()
        

        参数:无, 此函数将列表的所有NDEF记录写入到标签中

        回调函数返回结果:

        FunctionID=53,
        Result:数字,函数执行后的返回值,
        UID:自定义的序号,

        从NFC标签读NDEF记录

        NDEF_Read()
        

        参数:无

        回调函数返回结果:

        FunctionID=54,
        Result:数字,函数执行后的返回值,如果>=0,则result值也作为返回的NDEF记录的顺序号
        UID:自定义的序号,
        CardNo:所操作的卡的卡号
        strData:NDEF记录的字符串值
        valData:NDEF类型URI

        NDEF的javascript操作示例代码

        一个NFC标签可以存储多个NDEF记录,NDEF记录数量与自身的数据大小和标签容量的大小有关。所以我们可以在一个NFC标签中存储多个NDEF记录。
        增加一条NDEF记录到列表,注意此时数据只是在内存中,并没有写入到标签。

        function AddToList()
        {
        	var uri;
        	var Payload;
        	
        	uri = 1; //1表示网址,
        	Payload ="youwokeji.com.cn";//写入的NDEF数据,由于uri=1表明是www.,所以此处网址不用增加www.
        
        	rfidreader.Repeat=0;
        	rfidreader.NDEF_AddRecord(uri,Payload);
        }
        
        

        清空所有的NDEF列表,注意是清空内存中的NDEF列表,此处也不操作NFC标签。

        function ClearList()
        {
        	rfidreader.Repeat=0;
        	rfidreader.NDEF_ClearAllRecords();	
        }
        

        写入,将内存中的NDEF数据列表全部写入到NFC标签中。

        function WriteContent()
        {
        	rfidreader.Repeat=0;
        	rfidreader.NDEF_Write();		
        }
        

        读取, 读取NFC标签中所有的NDEF记录

        function ReadContent()
        {
        	rfidreader.Repeat=0;
        	rfidreader.NDEF_Read();		
        }
        

        4个NDEF接口将全部用回调函数返回所有的数据:

        rfidreader.onResult(function(resultdata)
        {
        	switch(resultdata.FunctionID)
            {
        
        		case 51:
        		
        		if(resultdata.Result>0)
        		{
                    
                    alert("增加到NDEF列表成功");			
        		}
        		break;
        		case 52:
        		if(resultdata.Result>0)
        		{
        			 alert("清空NDEF列表成功");	
        		}
        		break;
        		case 53:
        		if(resultdata.Result>0)
        		{
        			CardNo = resultdata.CardNo;	
        			Alert("写入成功");
        		}		
        		break
        		case 54:
        		
        		if(resultdata.Result>=0)
        		{
        			CardNo = resultdata.CardNo;
        			uri = resultdata.ValData;
        			ndefdata =resultdata.strData;
        		break;
            }
        }
        );
        


        相关产品

        最新RFID读写器产品手册
        RFID读写器SDK开发包
        USB射频卡RFID读写器YW-605-USB
        串口射频卡RFID读写器YW-605-RS232
        NFC读写器YW-607

        打印本页 || 关闭窗口
        企业简介||付款方式||网站地图||友情连接||联系我们

        RFID读写器,IC卡读卡器, 智能卡读卡器,RFID读卡器, 电子标签,CPU卡读写器,读卡模块
        北京友我科技有限公司 版权所有 (C)2008-2020
        客户服务中心信箱:coodor#126.com(将#改为@)
        热线直拨: 010-57049038 18910685939 QQ:2718497571,1403463073, 896163157
        京ICP备14016005号
        微信扫一扫联系我们

        微信扫一扫联系我们

        友我科技


        1
        RFID读写器产品手册下载
        2
        读写器开发SDK下载
        3
        点击联系友我科技
        4
        点击联系友我科技
        5
        WEB读卡器开发指南
        6
        Windows读卡器开发指南
        7
        Android读卡器开发指南
        8
        Wince读卡器开发指南
        9
        PLC读卡器开发指南
        10
        Linux读卡器开发指南
        11
        单片机读卡器开发指南
        12
        PCSC读卡器开发指南
        欧美成年性H版影视中文字幕