Open an URL in the Default Web Browser in WinRT

后端 未结 2 563
一向
一向 2020-12-17 15:05

The question says it all. Basically, I just want to know the alternative for this in WinRT:

Process.Start(\"http://www.google.com/\");
相关标签:
2条回答
  • 2020-12-17 15:16

    In WinRT, you can use Windows.System.Launcher.LaunchUriAsync to launch the default app associated with the specified URI. For a web link, the default browser would be used.

    MSDN: Launcher.LaunchUriAsync(Uri) | launchUriAsync(Uri) method

    0 讨论(0)
  • 2020-12-17 15:24

    You can use Windows.System.Launcher to launch files and URL's...

    • Windows.System.Launcher.LaunchUriAsync(Uri) will launch a given Uri with the default application. If it's a link it will open with default web browser. You can use file:/// scheme to open an network resource, but not resources on the local file system.

    • Windows.System.Launcher.LaunchFileAsync(IStorageFile) will launch the default application for the given file.

    Both that methods has an optional second parameter of type Windows.System.LauncherOptions that customizes the launch.

    0 讨论(0)
提交回复
热议问题