我想仅使用其家族包名称启动特定应用,而不使用任何Launcher URI方案。
我尝试使用Launcher类,但我不知道我要启动的应用程序的URI协议。可能会发生我想要启动的应用程序没有与之关联的任何启动器Uri。
答案 0 :(得分:0)
家庭套餐名称是私密的,并非每个人都可以访问。
您可以做的就是针对某些内容或文件格式启动uri:
在这个How to launch my app via NFC tag?我已经讨论了一种重新注册你自己的uri的方法..所以如果平台上的任何应用程序注册自己的格式..你可以启动它们..
这篇文章展示了如何打开一个fb app:
How can I open the Facebook App for sharing a link on WP8?
如果你尝试匹配它是有效的..我有一个在wp8.1中打开whatsapp的应用程序
我用等待Windows.System.Launcher.LaunchUriAsync(新的Uri(" whatsapp:"));
如果您正在尝试打开像PDF这样的特定文件格式的应用程序,那么它就有单独的uri方案.. MSDN上有很好的文档..
https://msdn.microsoft.com/en-us/library/windows/apps/mt228340.aspx