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 文档 WebView(

最新更新