NFC插件
近场通信(NFC)插件,读取RFID卡内容
[!WARNING]
- 插件的所有接口在
deviceready
事件后生效;- 目前,苹果的
CoreNFC
对NFC
的格式支持有限,暂时仅支持NDEF
格式
- 1.NFC最低支持硬件
iPhone7
或者iPhone7Plus
,最低支持系统为iOS11
- 2.需要开启一个session,与其他
session
类似,同时只能开启一个- 3.需要
App
完全在前台模式,iPhoneX
之后机型,支持后台读取- 4.每个
session
最多扫描60s,超时需再次开启新session
- 5.配置读取单个或多个
Tag
,配置为单个时,会在读取到第一个Tag
时自动结束session
API列表
API | 说明 |
---|---|
nfc.addNdefListener | 为任何NDEF标签注册一个事件监听器 |
nfc.removeNdefListener | 移除通过添加的NDEF标签的以前注册的事件侦听器nfc.addNdefListener |
nfc.addTagDiscoveredListener | 为匹配任何标签类型的标签注册事件侦听器 |
nfc.removeTagDiscoveredListener | 删除通过添加的以前注册的事件侦听器nfc.addTagDiscoveredListener |
nfc.showSettings | 在设备上显示NFC设置 |
nfc.write | 将NDEF消息写入NFC标签 |