公共通信子系统NFC JS API变更Changelog
cl.nfc.1 接口变更
NFC部分API6到API8部分JS接口不支持抛出错误码,需要删除废弃,然后使用新的API9替换。
开发者需要根据以下说明对应用进行适配。
变更影响
影响部分API6到API8部分JS接口,应用需要进行适配才可以在新版本SDK环境正常实现功能。
关键的接口/组件变更
| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| api/@ohos.nfc.cardEmulation.d.ts | cardEmulation | FeatureType | 废弃 |
| api/@ohos.nfc.cardEmulation.d.ts | cardEmulation | isSupported | 废弃 |
| api/@ohos.nfc.cardEmulation.d.ts | cardEmulation | hasHceCapability | 新增 |
| api/@ohos.nfc.controller.d.ts | nfcController | isNfcAvailable | 废弃 |
| api/@ohos.nfc.controller.d.ts | nfcController | openNfc | 废弃 |
| api/@ohos.nfc.controller.d.ts | nfcController | closeNfc | 废弃 |
| api/@ohos.nfc.controller.d.ts | nfcController | enableNfc | 新增 |
| api/@ohos.nfc.controller.d.ts | nfcController | disableNfc | 新增 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcATag | 废弃 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcBTag | 废弃 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcFTag | 废弃 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcVTag | 废弃 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcA | 新增 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcB | 新增 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcF | 新增 |
| api/@ohos.nfc.tag.d.ts | tag | getNfcV | 新增 |
| api/tag/tagSession.d.ts | TagSession | getTagInfo | 废弃 |
| api/tag/tagSession.d.ts | TagSession | connectTag | 废弃 |
| api/tag/tagSession.d.ts | TagSession | reset | 废弃 |
| api/tag/tagSession.d.ts | TagSession | isTagConnected | 废弃 |
| api/tag/tagSession.d.ts | TagSession | setSendDataTimeout | 废弃 |
| api/tag/tagSession.d.ts | TagSession | getSendDataTimeout | 废弃 |
| api/tag/tagSession.d.ts | TagSession | sendData | 废弃 |
| api/tag/tagSession.d.ts | TagSession | getMaxSendLength | 废弃 |
| api/tag/tagSession.d.ts | TagSession | connect | 新增 |
| api/tag/tagSession.d.ts | TagSession | resetConnection | 新增 |
| api/tag/tagSession.d.ts | TagSession | isConnected | 新增 |
| api/tag/tagSession.d.ts | TagSession | setTimeout | 新增 |
| api/tag/tagSession.d.ts | TagSession | getTimeout | 新增 |
| api/tag/tagSession.d.ts | TagSession | transmit | 新增 |
| api/tag/tagSession.d.ts | TagSession | getMaxTransmitSize | 新增 |
适配指导
查看API开发指南: cardEmulation-API参考
## 你可能感兴趣的鸿蒙文章
[harmony 鸿蒙Readme](/blog/12a23b645fe44976af616fa53842e591)
[harmony 鸿蒙xxx子系统ChangeLog](/blog/3c23a595760144c3be17bc4fde7f086f)
[harmony 鸿蒙元能力子系统JS API变更Changelog](/blog/b11aa86bdcbd48a3a07767bae3bac12a)
[harmony 鸿蒙帐号子系统changeLog](/blog/c5a667317daa4996b8f62a15faea713a)
[harmony 鸿蒙arkui子系统ChangeLog](/blog/2f5c96ee61d54d6099a93e40f20f08bf)
[harmony 鸿蒙媒体子系统 JS API 变更 Changelog](/blog/14ad79af4ce54ffcabf856507a4e7bcf)
[harmony 鸿蒙公共基础类库子系统JS API变更Changelog](/blog/a2b8912284024477bbc82c92f58af714)
[harmony 鸿蒙分布式数据管理子系统JS API变更Changelog](/blog/0203819887a04a598a9f4403877d1f2a)
[harmony 鸿蒙文件管理子系统ChangeLog](/blog/eef7045c746e43959608685def7c3c8a)
[harmony 鸿蒙输入法框架changeLog](/blog/5ada50f14832430b96eb354000f80dac)