C#-UWP以编程方式关闭浏览器

我正在创建一个简单的新闻提要,它希望它可以打开浏览器以显示新闻的详细信息,但是我不知道如何关闭浏览器,这是我如何打开浏览器的代码,任何人都可以教我如何使用uwp关闭浏览器? ‘

  public async void test()
{
      RootObject mynews = await NewsProxy.GetNews();
        string website = mynews.articles[i].url;
        var uriWeb = new Uri(websites);
        var success = await Windows.System.Launcher.LaunchUriAsync(uriWeb);
        if (success)
        {
            //Uri launched
        }
        else
        {
            // uri launch failed
        }



}

解决方法:

var success = await Windows.System.Launcher.LaunchUriAsync(uriWeb);

您的代码实际上是在告诉操作系统启动给定的URL,然后操作系统又使用给定的URL启动默认浏览器.因此,您实际上并没有启动浏览器.

为了完全控制浏览器的行为,您可以实现自己的WebView,然后使用URL导航WebView.

webView1.Navigate("http://www.contoso.com");

(MSDN Documentation for WebView)

上一篇:[UWP]为番茄钟应用设计一个平平无奇的状态按钮


下一篇:UWP开发---DIY星级评分控件