我正在寻找有关 NFC 数据的一些建议。
我有一个设备,比如说打印机或扬声器。我想在这个设备上放一个 NFC 标签。我想放入 NFC 标签的数据是 DeviceName/MacAddress/Password。
现在的要求是当用户使用 Android 或 Windows 手机触摸我的标签时
- 我的应用程序应该启动。
- 如果我的应用尚未安装,它应该将我带到 Play 商店或 Windows 商店
- 我应该能够从我的应用程序中的 NFC 标签获取数据(设备名称/MacAddress/密码)
到目前为止,我可以使用 2 个 NDEF 记录在 Android 中完成它
- 带有我的数据的自定义 MIME 类型记录 (application/vnd.pakage.name )
- Android 应用程序记录。
问题是如何在 Windows Phone 中启动应用程序?据我了解,自定义 Mime 应用程序/vnd.pakage.name Windows 应用程序无法启动。请。让我知道我是否错了。
Windows LaunchApp 记录应该是第一条记录,如果我将它作为第一条记录,那么在 Android 中我不会得到我的数据。
唯一看起来可能的解决方案是以下格式的 NDEF 记录。
- 带有我的数据的自定义 URI (myscheme://my.package.com?DeviceName/MacAddress/Password)
- 安卓应用记录。
但是使用这种格式我也无法在 Android 中获取数据。请。让我知道是否有更好的解决方案?如何在 Android 中获取数据?
谢谢