我正在尝试编写一个应用程序,它将通过点击带有custon URI方案的NFC标签来启动。我读到windows phonw 8.0的解决方案是这样添加一个扩展:
<Extensions>
<Protocol Name="your-custom-uri-scheme-here" NavUriFragment="encodedLaunchUri=%s" TaskID="_default" />
</Extensions>然后实现一个UriMapper。
我用windows phone8.0做了,我设法得到了我想要的数据。
不幸的是,在windows phone8.1中,XAML编辑器显示上面的<Protocol >模式与该模式不兼容。
所以问题是,我如何通过点击NFC标签来启动我的ap,然后访问导致Windows phone 8.1启动的标签有效负载?
发布于 2016-09-27 21:48:41
您需要将协议添加到Package.appmanifest中的声明中。步骤: Package.appmanifest ->声明->可用声明,选择协议并为其设置名称(例如‘myprotocol’)。然后你就可以通过发送NFC (WindowsUri)来启动你的应用了:
myprotocol://my_parameters
在我的例子中,它起作用了
https://stackoverflow.com/questions/25590273
复制相似问题