在Windows Phone上,某些应用程序可以通过“fb:”或“public-transit:”等URI启动。
当我们只知道app id如cded826e-f57d-4356-933c-4e59c1988157(而不是最终的协议)时,如何启动应用程序?
我尝试过,使用launchUriAsync功能,“cded826e-f57d-4356-933c-4e59c1988157”,“cded826e-f57d-4356-933c-4e59c1988157:”,“{cded826e-f57d-4356-933c-4e59c1988157} “等......
由于
答案 0 :(得分:1)
我可以通过URI启动一些应用程序。 列出如下。
Windows.System.Launcher.LaunchUriAsync(new Uri("whatsapp:"));
Windows.System.Launcher.LaunchUriAsync(new Uri("skype:"));
Windows.System.Launcher.LaunchUriAsync(new Uri("fbmessenger:"));
我只是通过尝试和错误来解决这些问题。 所以也许你可以尝试使用app name来启动它。
答案 1 :(得分:0)
我只找到了一种在商店中启动应用页面的方法:从此网站调用LaunchUriAsync和新的Uri(' zune:navigate?appid = 0f4c8c7e-7114-4e1e-a84c-50664db13b17'){ {3}}