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