• 168网官方开奖结果

    射频IC卡读卡器,RFID读写器,读写模块产品研发定制和销售,软件定制服务。我们的目标:一流的产品,五星级服务!对客户的需求做出快速响应。
    企业使用员工卡登录计算机配置
    Windows智能卡登录系统
    WEB与发卡器
    WEB浏览器与UHF超高频读卡器
    WEB读卡器 IC卡(NFC)发卡器
    PLC读卡器 IC卡模块
    安卓读卡器 UHF读卡器
    PCSC读卡器 智能卡登录
    新闻搜索
     
    最新新闻
    1  如何给IC卡写自定义
    2  如何配置刷卡登录电脑
    3  插卡登录拔卡锁屏
    4  在web页面实现智能
    5  关于IC卡密钥理解和
    6  BS架构下NFC读写
    7  关于IC卡密钥理解和
    8  如何配置NFC读卡器
    9  企业使用员工卡登录计
    10  Java JNI调用
    热门新闻 点击
     友我科技推出新一代农 182023
     友我科技RFID读写 178514
     友我科技发布PC/S 178419
     友我科技RFID产品 115169
     射频IC卡和IC卡读 77866
     射频卡读写模块选购指 61048
     友我科技PCSC双界 51431
     ISO14443 I 26483
     射频卡读写器发卡器介 23817
     接触式IC卡接口原理 18985
    产品推荐
    暂 无 最 新 图 文
         新 闻 中 心

    IC卡读卡器web开发第七章---NFC标签NDEF数据

    双击自动滚屏 发布者:YOWO 发布时间: 阅读:2436

    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 ="yxtx38.com";//写入的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-607HCYW-607

    打印本页 || 关闭窗口
    企业简介||付款方式||网站地图||友情连接||168网官方开奖结果

    RFID读写器,IC卡读卡器, 智能卡读卡器,RFID读卡器, 电子标签,CPU卡读写器,读卡模块
    168网官方开奖结果 版权所有 (C)2008-2020
    客户服务中心信箱:coodor#126.com(将#改为@)
    热线直拨: 010-57049038 18910685939 电话微信:13691531038,13671114914
    京ICP备14016005号
    微信扫一扫168网官方开奖结果

    微信扫一扫168网官方开奖结果

    友我科技


    1
    RFID读写器产品手册下载
    2
    读写器开发SDK下载
    3
    点击联系友我科技
    4
    点击联系友我科技
    5
    WEB读卡器开发指南
    6
    Windows读卡器开发指南
    7
    androids读卡器开发指南
    8
    Wince读卡器开发指南
    9
    PLC读卡器开发指南
    10
    Linux读卡器开发指南
    11
    单片机读卡器开发指南
    12
    PCSC读卡器开发指南