我的Windows Phone 8应用程序应对NDEF-Text
编码的NFC标签作出反应,无论用户当前是在另一个应用程序中还是在主屏幕上。在Android上,这可以让应用程序“订阅”某些标签(例如,在我的情况下为NDEF-Text),操作系统将允许用户从多个应用程序列表中进行选择,如果有多个应用程序可以处理扫描标签。 WP8有什么可比性的吗?目前,我正在使用
ProximityDevice _device = ProximityDevice.GetDefault();
long _subscriptionIdNdef = _device.SubscribeForMessage("NDEF", MessageReceivedHandler);
在我的MainPage类中,它工作正常,但显然只有在用户在扫描标记之前启动了我的应用程序时才会这样。
答案 0 :(得分:1)
不幸的是,目前Windows Phone 8上的第三方应用无法处理NDEF-Text标记。
如果您希望操作系统启动您的应用程序,则必须使用NDEF-LaunchApp记录类型或注册自定义URI方案。