在WinRT中打开默认的Web浏览器的URL

15

问题已经说得很清楚了。基本上,我想知道WinRT中替代它的方法:

Process.Start("http://www.google.com/");
2个回答

33

9
您可以使用 Windows.System.Launcher 来启动文件和 URL 地址。
  • Windows.System.Launcher.LaunchUriAsync(Uri) 将使用默认应用程序打开指定的 Uri。如果是链接,则将在默认网络浏览器中打开。您可以使用file:/// 方案打开网络资源,但不能打开本地文件系统中的资源。

  • Windows.System.Launcher.LaunchFileAsync(IStorageFile) 将使用给定文件的默认应用程序打开。

这两种方法都有一个可选的第二个参数,类型为 Windows.System.LauncherOptions,可自定义启动方式。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接