从wp7启动另一个应用程序

时间:2012-11-21 15:07:23

标签: windows-phone-7

我想在我的应用程序中为一系列应用程序添加一组启动器。有没有办法在点击图标时从Windows Phone 7启动另一个应用程序?

如果这是不可能的,有没有办法将我的其他应用程序的启动器嵌入到相同的结果中?

1 个答案:

答案 0 :(得分:4)

,无法在WP7中启动其他应用。
您只能使用预定义的选择器或启动器,但无法启动第三方应用:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769550(v=vs.105).aspx

在Windows Phone 8中,您可以使用所谓的协议处理程序,例如,如果您要使用所选用户启动Skype,则可以使用以下内容:

await Windows.System.Launcher.LaunchFileAsync("skype:myskypeid");

此功能目前尚未广泛使用,因此我们应该在不久的将来看到这些发射器的更多用法。 这些Uri shemes已经在工作,您可以使用它们:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662937(v=vs.105).aspx

指导如何在WP8中使用Uri 协议处理程序和文件关联
http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2012/11/02/what-s-new-in-windows-phone-8-4-out-of-8-protocol-handler-and-file-extensions.aspx