在Windows Phone上,如何启动另一个应用程序

时间:2014-04-15 14:31:19

标签: javascript windows-phone-8

在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} “等......

由于

2 个答案:

答案 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}}