以前我使用标准的WinForms WebBrowser控件,它能够在当前加载的宿主Web浏览器控件内发生脚本错误时获取OLECMDID_SHOWSCRIPTERROR通知。 现在我要切换到使用Chromium Embedded(通过CefSharp .NET包装器),并寻找类似的解决方案。 ...
我希望能够在Windows Forms中使用CefSharp执行JavaScript代码,但它没有起作用。以下是我的代码,消息“test”没有显示。我错过了什么吗?var browser = new ChromiumWebBrowser("http://localhost:50056/simp...
我正在进行的项目需要在网页文档处理之前注入javascript。使用WebBrowser组件可以轻松实现这一点,但是我在使用CefSharp时遇到了困难。 这是问题的一个简化版本,一个网页需要存在“InjectedObject”才能正常运行。如果在文档的最顶部没有发生注入或在文档被处理之前进...
我曾经跟随这个链接 link 实现CefSharp应用程序。 但是我在编码MainWindow.xaml时遇到了问题。 VS 2015的Blend工具指出: The name ChromiumWebBrowser does not exist in the namespace "...
我正在考虑将一个项目移植到WinForm应用程序的嵌入式WebView类型架构中,并且正在考虑使用DotNetBrowser和CefSharp。 在进行多次搜索后,我似乎找不到任何有关免费的CefSharp项目与付费的DotNetBrowser组件能力比较的信息。主要的区别是DotNetBr...
我希望使用CEF控制一个Flash应用程序,因此我需要模拟MouseDown和KeySend而无需使用JavaScript。我正在使用离屏渲染。这是我尝试过的: managedCefBrowserAdapter.OnMouseButton( 500, 500, 0, true, 2,...
我需要在CefSharp 3中从本地浏览器打开链接。我需要在CefSharp 3的Chromium浏览器中运行整个应用程序,除了一个表单。当我点击表单的链接按钮(例如-注册按钮。它有一个指向注册表单的链接),我需要在本地浏览器(例如-Internet Explorer)中打开此链接。 我们能...
或者如何在实例化ChromiumWebBrowser时将自定义标头注入到网站的初始请求中。 我对Chromium并不了解,真的需要一些帮助。我有一个带有CEF窗口的winforms应用程序。目前为止还好。我需要做的是使用包含身份验证信息的自定义http标头调用/加载初始url。这可行吗? ...
这可能是一个简单的问题,但我有一个加载了ChromiumWebBrowser控件(CefSharp)的winforms应用程序,我无法弄清楚如何捕获按键事件,因为它们都被该控件吞噬了。 将处理程序附加到浏览器控件的PreviewKeyDown事件并不起作用。是否有已知的解决方法?
我正在使用CefSharp 39.0.2创建一个带选项卡的Web浏览器。目前,如果用户单击网站上的链接,它将打开一个全新的窗口,其中没有我的原始UI。例如,当您单击Google News上的文章链接时,它会在新窗口中打开,但没有我设计的任何浏览控件。我还查看了Cef.WinForms.Exam...