支持的NFC功能
Qt NFC提供两种读取和写入数据的方法,这些方法在AccessMethod枚举中得到了体现。
- NdefAccess - 通过readNdefMessages() 和 writeNdefMessages() 使用NDEF消息。
- TagTypeSpecificAccess - 使用sendCommand() 发送自定义命令,并通过requestResponse() 获取结果。
TagTypeSpecificAccess 意味着用户可能需要根据NFC标签类型发送不同的数据。Qt NFC识别的标签类型在Type枚举中定义。
Qt NFC对不同访问方法和标签类型的支持取决于平台。下表显示了每个平台上目前支持的功能子集。
平台 | 识别的标签类型 | NDEF支持 | 标签特定访问 |
---|---|---|---|
Android | 来自Type枚举的所有类型 | 是 | 是 |
iOS | 否 | 是 - 对于支持的标签类型 | |
Linux、Windows、macOS (通过PC/SC实现) | 是 - 对于NfcTagType4 | 是 - 对于ProprietaryTag |
© 2024 Qt公司。本文件中包含的文档贡献归其各自的所有者所有。提供的文档是根据自由软件基金会的GNU自由文档许可协议版本1.3 许可的。Qt及其相应标志是芬兰的Qt公司及其在全球的子公司或关联公司的商标。所有其他商标均为其各自所有者的财产。