如何在Windows Phone 8上使用NFC标签启动应用程序?

我有 Windows Phone 8设备,几个NDEF格式的NFC标签,我想知道,是否有可能使用这些标签在我的WP8上实现应用程序启动?我已经仔细阅读了这篇关于 URI schemes for launching built-in apps for Windows Phone 8的文章,但是我没有找到任何与实际启动第三方应用

我有
Windows Phone 8设备,几个NDEF格式的NFC标签,我想知道,是否有可能使用这些标签在我的WP8上实现应用程序启动?我已经仔细阅读了这篇关于
URI schemes for launching built-in apps for Windows Phone 8的文章,但是我没有找到任何与实际启动第三方应用相关的链接.我可以启动各种设置屏幕,或浏览器,电子邮件,短信…

更有趣的是,WP Store上至少有两个NFC标签可以“编写用于启动应用程序的标签”,我已经尝试过了,但启动工作无效.

所以问题是:是否可以存储NFC标签信息,以便在WP8上启动任何第三方应用程序?如果是,这种URI方案的格式是什么以及如何使用WP8将其写入标签?

解决方法

是的,您可以使用NFC标签启动任何Windows Phone 8应用程序.您需要在具有
LaunchApp record作为第一条记录的标记上放置NDEF消息.将NDEF记录的有效负载中的平台ID设置为“WindowsPhone”,并将应用程序ID设置为“{”和“}”之间Windows Phone存储URL末尾的十六进制字符串.例如,对于
http://www.windowsphone.com/en-us/store/app/stackoverflow-feeds/226fcc72-69ff-4a85-b945-cbb7f5ea00af到“{226fcc72-” 69ff-4a85-b945-cbb7f5ea00af}”.

This library可以帮助创建这样的NDEF记录.来自MS的有限文档可在here获得.

关于作者: dawei

【声明】:石家庄站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐