首页 文章

我可以编写RFID标签,将智能手机(例如URL)本机可操作的数据与其他自定义数据一起提供吗?

提问于
浏览
1

我了解到NFC标签规格提供了一些标准化格式(纯文本,电子邮件,Wi-Fi SSID,名片数据,URL等),兼容手机能够通过启用NFC功能进行原生响应在OS设置中 .

我是否理解为什么不需要第三方应用程序安装才能正常运行?这种不变量对Android和iOS 11都适用吗?我看到iPhone 7及更高版本支持Core NFC .

If the above is true ,我的实际问题如下 .


我有一个应用程序来显示RFID芯片的一些数据,这些数据将以适度无处不在的方式部署 .

在正常情况下,专用应用程序将用于获取和显示此数据,以保证一致性(一切始终在同一位置)以及表现清晰度 .

但是,在极少数情况下,扫描RFID标签的设备(电话)可能没有安装阅读器应用程序 . 它们也可能没有任何蜂窝连接,使应用程序安装变得困难 . (这是一种罕见/不太可能但似乎合理的边缘情况 . )

在这种情况下,标签是否可以向手机提供“本机可操作”的信息,例如明文的数据片段,类似于NFC标签的工作方式?

如果我能提供一个URL和一个文本片段,那就太好了 . Two actions on one NFC tag表明这可能是可行的,但听起来这是一个利用未定义行为(?)的黑客攻击 .


RFID标签本身不需要太多的板载容量;所需的最大能力将是检索偶尔被覆盖的几百个字节的数据 . 一些读写计数器可能是唯一需要的其他功能 .

1 回答

  • 0

    Android设备通常会使用内置应用自动处理一些数据类型 . 例如 . 默认情况下会显示/打开网址,而不需要第三方应用 . iOS上的核心NFC似乎没有这样的功能 . 只有在app明确开始阅读时才能读取NFC标签 .

    可以在一个标签上放置多个NDEF记录 . 对于Android,您需要确保第一条记录可以触发自动操作(即URL)或任何记录是Android应用程序记录 . Two actions on one NFC tag严格来说不是黑客攻击,而是确实如此 .

相关问题