我需要在Wpf应用程序中嵌入一个Web浏览器,我尝试使用工具箱中的浏览器,但出现了一些问题,后来转向了CefSharp。
public MainWindow()
{
InitializeComponent();
BrowserSettings settings = new BrowserSettings();
Cef.Initialize(new CefSettings());
CefSharp.Wpf.ChromiumWebBrowser webBrowser = new CefSharp.Wpf.ChromiumWebBrowser();
licence_grid.Children.Add(webBrowser);
webBrowser.Address = "http://myurlToLoad the page";
}
问题在于当我使用普通的URL时,页面可以加载。但是,当我使用我想要使用的URL并且用户在浏览器弹出窗口中输入用户名和密码时(我的意思是不是来自网站的弹出窗口),我得到一个错误,该页面需要太长时间才能加载,什么也没有。有人能给我一些指导吗...谢谢
CefSharp
的版本作为一般惯例,这也是有帮助的。 - amaitland