0
我的webview显示一个包含大量链接的html页面,如果我点击链接,新页面将在webview中打开,是否有方法在默认情况下打开链接浏览器,而不是在webview?如何在默认浏览器中打开wpf webview中的链接
我的webview显示一个包含大量链接的html页面,如果我点击链接,新页面将在webview中打开,是否有方法在默认情况下打开链接浏览器,而不是在webview?如何在默认浏览器中打开wpf webview中的链接
可以按如下方式处理WebView.NavigationStarting
事件:
private void navigationStartingHandler(object sender, WebViewNavigationStartingEventArgs e)
{
e.Cancel = true;
Process.Start(e.Uri.ToString());
}
嗨更多的答案,我的项目是WPF,不Windows8的应用程序,有没有这样的wpf webview – James
@James中的事件,你能否提供指向你所指的“WebView”类的链接?因为我无法找到属于.NET Framework的其他'WebView',这不是我答案中提到的那个。你可能是指[Awesomium WebView](http://docs.awesomium.net/html/T_Awesomium_Core_WebView.htm)? – Yuriy