NDEF详解之NFC唤醒微信小程序

前言:

【NFC标签打开小程序】这个功能首先基于URL Scheme,要实现这个功能大致流程是:

  • 获取URL Scheme
  • 再将URL Scheme以NDEF的格式写入进NFC标签中。

写入的数据格式微信官方文档上说明如图1-1:

图1-1

看到这,如果你一脸懵,完全不知道啥意思,就应该往下了解下NDEF数据格式,做一下基础的知识储备了。

一、了解NDEF

1、 NDEF是什么?

NDEF全称:nfc data exchange format 即 nfc 数据交换格式;ndef的message由多个record组成;而record又有record头部(header)和负载(payload)构成,这里会详解record的构成,这对我们后面需要实现的功能非常重要!

2、 record的结构

record是由header和payload构成,如下图:

图1-2

如图1-2所示,第一个字节包含MB,ME,CF,SR,IL,TNF,它们的功能作用如下表1-1:

MB

message begin:消息开始的地方 一般用于开头 且置1

ME

message end:消息结束的地方 一般用于结尾 且置1

CF

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值