# MifareClassic

> 基础库 2.11.2 开始支持，低版本需做[兼容处理](1003706)。

> 相关文档: [近场通信 (NFC)](/miniprogram/dev/framework/device/nfc.md)

MifareClassic 标签

## 方法

### [MifareClassic.connect()](/miniprogram/dev/api/device/nfc/MifareClassic.connect)

连接 NFC 标签

### [MifareClassic.close()](/miniprogram/dev/api/device/nfc/MifareClassic.close)

断开连接

### [MifareClassic.setTimeout(Object object)](/miniprogram/dev/api/device/nfc/MifareClassic.setTimeout)

设置超时时间

### [MifareClassic.isConnected()](/miniprogram/dev/api/device/nfc/MifareClassic.isConnected)

检查是否已连接

### [MifareClassic.getMaxTransceiveLength()](/miniprogram/dev/api/device/nfc/MifareClassic.getMaxTransceiveLength)

获取最大传输长度

### [MifareClassic.transceive(Object object)](/miniprogram/dev/api/device/nfc/MifareClassic.transceive)

发送数据

对于MifareClassic的分块读写

- 指令 0x30 + 块号 可以用于读取某个块的数据
- 指令 0xA0 + 块号 + 待写入数据 可以用于往某个块写入数据
