我找到了在互联网上互相打开Android和iPhone应用程序的指南,但我正在为Windows Universal / Metro / RT应用程序寻找相同的信息。
从另一个应用程序打开一个应用程序是否有任何限制,或者与从另一个桌面应用程序中打开一个Windows桌面应用程序相同?
答案 0 :(得分:1)
Windows Runtime应用程序无法直接启动其他应用程序。
Windows运行时应用可以将文件或URL启动到文件类型或URL的默认处理程序中,但它们无法直接启动可执行文件,也无法控制将哪个特定应用程序作为处理程序启动。
在合同的另一端,Windows运行时应用程序可以注册为文件类型或协议的默认处理程序。请参阅MSDN上的How to handle URI activation。
例如,应用可以使用it's URI scheme打开Bing地图,如下所示:
await Launcher.LaunchUriAsync(new Uri("bingmaps:?cp=40.726966~-74.006076"));