在系统范围内捕获NFC NDEF-Text-tags?

时间:2013-02-05 13:32:14

标签: windows-phone-8 nfc ndef

我的Windows Phone 8应用程序应对NDEF-Text编码的NFC标签作出反应,无论用户当前是在另一个应用程序中还是在主屏幕上。在Android上,这可以让应用程序“订阅”某些标签(例如,在我的情况下为NDEF-Text),操作系统将允许用户从多个应用程序列表中进行选择,如果有多个应用程序可以处理扫描标签。 WP8有什么可比性的吗?目前,我正在使用

 ProximityDevice _device = ProximityDevice.GetDefault();
 long _subscriptionIdNdef = _device.SubscribeForMessage("NDEF", MessageReceivedHandler);

在我的MainPage类中,它工作正常,但显然只有在用户在扫描标记之前启动了我的应用程序时才会这样。

1 个答案:

答案 0 :(得分:1)

不幸的是,目前Windows Phone 8上的第三方应用无法处理NDEF-Text标记。

如果您希望操作系统启动您的应用程序,则必须使用NDEF-LaunchApp记录类型或注册自定义URI方案。