# NFCAdapter

基础库 2.11.2 开始支持,低版本需做兼容处理

相关文档: 近场通信 (NFC)

# 属性

# Object tech

标签类型枚举

属性 类型 说明
ndef string 对应 Ndef 实例,实例支持对 NDEF 格式的 NFC 标签上的 NDEF 数据的读写
nfcA string 对应 NfcA 实例,实例支持NFC-A (ISO 14443-3A)标准的读写
nfcB string 对应 NfcB 实例,实例支持NFC-B (ISO 14443-3B)标准的读写
isoDep string 对应 IsoDep 实例,实例支持ISO-DEP (ISO 14443-4)标准的读写
nfcF string 对应 NfcF 实例,实例支持NFC-F (JIS 6319-4)标准的读写
nfcV string 对应 NfcV 实例,实例支持NFC-V (ISO 15693)标准的读写
mifareClassic string 对应 MifareClassic 实例,实例支持MIFARE Classic标签的读写
mifareUltralight string 对应 MifareUltralight 实例,实例支持MIFARE Ultralight标签的读写

# 方法

# NFCAdapter.startDiscovery()

# NFCAdapter.stopDiscovery()

# Ndef NFCAdapter.getNdef()

获取 Ndef 实例,实例支持对 NDEF 格式的 NFC 标签上的 NDEF 数据的读写

# NfcA NFCAdapter.getNfcA()

获取 NfcA 实例,实例支持NFC-A (ISO 14443-3A)标准的读写

# NfcB NFCAdapter.getNfcB()

获取 NfcB 实例,实例支持NFC-B (ISO 14443-3B)标准的读写

# IsoDep NFCAdapter.getIsoDep()

获取 IsoDep 实例,实例支持ISO-DEP (ISO 14443-4)标准的读写

# NfcF NFCAdapter.getNfcF()

获取 NfcF 实例,实例支持NFC-F (JIS 6319-4)标准的读写

# NfcV NFCAdapter.getNfcV()

获取 NfcV 实例,实例支持NFC-V (ISO 15693)标准的读写

# MifareClassic NFCAdapter.getMifareClassic()

获取 MifareClassic 实例,实例支持MIFARE Classic标签的读写

# MifareUltralight NFCAdapter.getMifareUltralight()

获取 MifareUltralight 实例,实例支持MIFARE Ultralight标签的读写

# NFCAdapter.onDiscovered(function callback)

监听 NFC Tag

# NFCAdapter.offDiscovered(function callback)

取消监听 NFC Tag