3

我在 C# WebBrowser 控件中托管 YouTube Embedded Player。当我单击“在 YouTube 上观看”按钮时,IE 会打开。有什么方法可以在默认网络浏览器中打开链接,例如 Chrome?

4

1 回答 1

1

像这样的例子:

 private void browser_Navigating(object sender, WebBrowserNavigatingEventArgs e)
 {
 System.Diagnostics.Process.Start(e.Url.ToString());
 e.Cancel = true;
 }

说明:更改导航处理程序以处理 URL 并触发诊断中的链接(这将在用户的默认浏览器中打开 URL)。

于 2012-07-27T15:04:21.803 回答