Windows phone 8 是否在系统范围内捕获NFC NDEF文本标记?

Windows phone 8 是否在系统范围内捕获NFC NDEF文本标记?,windows-phone-8,nfc,ndef,Windows Phone 8,Nfc,Ndef,我的Windows Phone 8应用程序应该对NDEF文本编码的NFC标记做出反应,无论用户当前是在另一个应用程序中还是在主屏幕上。在Android上,这是通过让应用程序“订阅”某些标签来实现的(例如,在我的例子中,NDEF文本),如果多个应用程序可以处理扫描的标签,操作系统将允许用户从应用程序列表中进行选择。WP8有什么可比的吗?目前,我正在使用 ProximityDevice _device = ProximityDevice.GetDefault(); long _subscript

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

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

在我的MainPage类中,该类工作正常,但显然只有当用户在扫描标记之前启动了我的应用程序。

不幸的是,目前Windows Phone 8上的第三方应用程序无法处理NDEF文本标记


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

谢谢,Olivier!所以我可以用LaunchApp记录和我的文本记录对标签进行编码,并在应用程序启动后立即读取文本记录(通过LaunchRecord),而用户无需再次扫描标签?