NFC 读卡插件 - 更新日志
1.3.3(2026-05-06)
一、优化优化
1.3.2(2026-05-05)
一、三端的写入优化
1.3.1(2026-05-03)
一、iOS 写入优化
1.3.0(2026-04-29)
一、iOS异常日志收紧
1.2.9(2026-04-29)
一、iOS相关
1.2.8(2026-04-28)
一、iOS 标签写入相关问题
1.2.7(2026-04-27)
一、ios写入问题优化 二、文档更新
1.2.6(2026-04-15)
Android 端修复
- 修复 Intent 重复处理:Activity resume 时不再重复处理已消费的 NFC Intent(处理完后立即清除 Intent 数据)
- 修复 NfcDispatchActivity 重复缓存:透明 Activity 处理完 NFC 数据后清除 Intent,防止重复保存
- 新增详细错误信息:高级读写 API 失败时返回
reason字段(NO_TAG_IN_MEMORY/TAG_TTL_EXPIRED) - 修复 ReaderMode 重复回调:ReaderMode 回调中新增统一去重检查,防止同一张卡在
dedupeMs窗口内触发多次回调和缓存保存 - 修复写入后重复触发回调:写入/transceive/读块等操作完成后自动延长去重窗口(
extendDedupeAfterOperation),避免close()释放射频后 ReaderMode 立即重新检测到同一张卡导致的虚假"新卡"事件 - 新增
clearActiveTag():清除内存中的活动标签(lastTag)+ 重置去重状态,不影响缓存队列 - 新增
resetNfcState():一键清除全部 NFC 状态(= clearPendingTag + clearActiveTag)
1.2.5(2026-04-03)
一、iOS优化
1.2.4(2026-04-02)
新增方法
refreshActiveTagSync() Android:真实实现,写入后可立即重读当前活动标签 iOS:现在也有真实实现,但要求先开启会话保持 HarmonyOS:有同步实现,返回当前活动标签快照 refreshActiveTagAsync() 只在 HarmonyOS 新增 用于异步主动刷新当前活动标签,适合写入后继续读取最新内容 新增配置项
keepSessionAlive 只在 iOS 新增生效 用于控制一次读卡完成后是否立刻结束 CoreNFC session 开启后才能在同一会话里继续调用 refreshActiveTagSync() 增强的点 Android 的 NDEF 读取逻辑改成了优先读实时 ndefMessage,再回退 cachedNdefMessage,所以写后读到旧数据的概率会明显下降。
1.2.3(2026-03-25)
android端bug修复
1.2.2(2026-03-13)
一、NDEF 写入、Mifare Classic 写块、Mifare Ultralight 写页
1.2.1(2026-03-03)
一、skipNdefCheck修改
1.2.0(2026-01-30)
新增 HarmonyOS 平台支持
1.0.0(2026-01-30)
- 新增 Android
- 新增 UTS API:
onTagDiscovered:前台碰卡持续回调getPendingTagSync:读取后台缓存事件(可读取后清空)clearPendingTag:清空缓存isNfcSupported/isNfcEnabled:能力与开关判断
- 支持识别技术类型:NDEF、Mifare Classic/Ultralight、IsoDep、NfcA/B/F/V