UWP C# 调用默认浏览器打开一个指定网页

更新日期: 2018-12-01 阅读次数: 2521 分类: UWP

例如,Windows 10 上点击一个 UWP 桌面程序的按钮,使用默认浏览器 (Chrome)打开我的博客 https://www.sunzhongwei.com

private async void Button_ClickAsync(object sender, RoutedEventArgs e)
{
	var uriBlog = new Uri(@"https://www.sunzhongwei.com");

	// Launch the URI
	var success = await Windows.System.Launcher.LaunchUriAsync(uriBlog);

	if (success)
	{
		// URI launched
		Debug.WriteLine("success");
	}
	else
	{
		// URI launch failed
		Debug.WriteLine("fail");
	}
}

参考

https://docs.microsoft.com/en-us/windows/uwp/launch-resume/launch-default-app

实际上也可以用同样的方式调起 Windows 本地的其他程序。

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊。 白天工地搬砖,晚上哄熊孩子,可能回复有点慢,见谅。 查看更多联系方式

相关文章

爱评论不评论

近期节日

2019年12月20日 澳门回归日
2019年12月21日 国际篮球日
2019年12月22日 冬至
2019年12月24日 平安夜
2019年12月25日 圣诞节
查看更多节日