【发布时间】:2014-02-10 21:36:27
【问题描述】:
我的 webview 显示一个包含很多链接的 html 页面,如果我单击链接,新页面将在 webview 中打开,有没有办法在默认浏览器而不是 webview 中打开链接?
【问题讨论】:
我的 webview 显示一个包含很多链接的 html 页面,如果我单击链接,新页面将在 webview 中打开,有没有办法在默认浏览器而不是 webview 中打开链接?
【问题讨论】:
您可以按如下方式处理WebView.NavigationStarting事件:
private void navigationStartingHandler(object sender, WebViewNavigationStartingEventArgs e)
{
e.Cancel = true;
Process.Start(e.Uri.ToString());
}
【讨论】:
WebView 课程的链接?因为我找不到其他属于.NET Framework 的WebView,这不是我的答案中提到的。或许你指的是Awesomium WebView?