我想将一组启动器放置到我的应用程序中的一系列应用程序中。有没有办法在单击图标时从 Windows Phone 7 启动另一个应用程序?
如果这是不可能的,是否有办法在我的应用程序中嵌入其他应用程序的启动器以达到相同的结果?
No,没有办法如何在WP7中启动另一个应用程序。
您只能使用预定义的选择器或启动器,但您无法启动第 3 方应用程序:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769550(v=vs.105).aspx 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 sheme 已经可以使用,您可以使用它们:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662937(v=vs.105).aspx http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662937(v=vs.105).aspx
指导如何使用 UriWP8 中的协议处理程序和文件关联:
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-和-文件扩展名.aspx 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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)