HarmonyOS 鸿蒙Next:有没有使用过nfc transmit接口的

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:有没有使用过nfc transmit接口的
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

关于HarmonyOS 鸿蒙Next:有没有使用过nfc transmit接口的的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

5 回复

nfc需要存储数据到设备是否是使用这个transmit 接口?工单那边给出的回复是什么要根据nfc协议来传数据,让我自己去看协议,弄不明白。

我传递的数据进去一直报3100204,这个问题我从6月份提了到现在都没解决呢。

3100204

错误信息

Tag I/O operation failed.

错误描述

NFC Tag I/O操作失败。

可能原因

  1. NFC Tag不支持所执行的读写操作。

处理步骤

  1. 应用程序根据业务场景进行异常处理或提示。

你好呀,正在成长的鸿蒙开发者

如果要传递数据,你可以参考一下这种方式,

  • NFC数据存储通常是通过使用tag.ndef.messageToBytes接口来实现的。该接口可以将输入的NDEF消息数据对象转换为字节格式的数据。具体来说,tag.ndef.messageToBytes接口将NDEF消息数据转换为字节数组,每个字节值的范围是0x00到0xFF。
  • 鸿蒙OS还提供了其他接口来处理NFC标签数据,如tag.registerForegroundDispatchtag.on,用于监听和处理NFC Tag的读卡事件,以及tag.off用于取消读卡模式。这些接口可以帮助开发者实现NFC数据的读取、存储和管理。

详细的NFC接口文档能力,你可以参考

1. @ohos.nfc.tag (标准NFC-Tag)-ArkTS API-Connectivity Kit(短距通信服务)-网络-系统 - 华为HarmonyOS开发者 (huawei.com)

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

希望对你有所帮助

就是说我需要存储数据需要先把数据转成这个字节数据 tag.ndef.messageToBytes, 再通过transmit 接口存储这个字节数据是吗?

回到顶部