7得票1回答
托管的Chromium嵌入式是否可以在出现JavaScript错误时发送通知?

以前我使用标准的WinForms WebBrowser控件,它能够在当前加载的宿主Web浏览器控件内发生脚本错误时获取OLECMDID_SHOWSCRIPTERROR通知。 现在我要切换到使用Chromium Embedded(通过CefSharp .NET包装器),并寻找类似的解决方案。 ...

23得票2回答
CefSharp执行JavaScript

我希望能够在Windows Forms中使用CefSharp执行JavaScript代码,但它没有起作用。以下是我的代码,消息“test”没有显示。我错过了什么吗?var browser = new ChromiumWebBrowser("http://localhost:50056/simp...

10得票2回答
在任何文档加载/处理之前注入Javascript的CefSharp

我正在进行的项目需要在网页文档处理之前注入javascript。使用WebBrowser组件可以轻松实现这一点,但是我在使用CefSharp时遇到了困难。 这是问题的一个简化版本,一个网页需要存在“InjectedObject”才能正常运行。如果在文档的最顶部没有发生注入或在文档被处理之前进...

9得票5回答
命名空间"clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf"中不存在ChromiumWebBrowser名称。

我曾经跟随这个链接 link 实现CefSharp应用程序。 但是我在编码MainWindow.xaml时遇到了问题。 VS 2015的Blend工具指出: The name ChromiumWebBrowser does not exist in the namespace "...

8得票1回答
DotNetBrowser与CefSharp的比较

我正在考虑将一个项目移植到WinForm应用程序的嵌入式WebView类型架构中,并且正在考虑使用DotNetBrowser和CefSharp。 在进行多次搜索后,我似乎找不到任何有关免费的CefSharp项目与付费的DotNetBrowser组件能力比较的信息。主要的区别是DotNetBr...

7得票2回答
CEF模拟鼠标按下和键盘发送

我希望使用CEF控制一个Flash应用程序,因此我需要模拟MouseDown和KeySend而无需使用JavaScript。我正在使用离屏渲染。这是我尝试过的: managedCefBrowserAdapter.OnMouseButton( 500, 500, 0, true, 2,...

8得票5回答
如何从 CefSharp 3 中在本地浏览器中打开链接

我需要在CefSharp 3中从本地浏览器打开链接。我需要在CefSharp 3的Chromium浏览器中运行整个应用程序,除了一个表单。当我点击表单的链接按钮(例如-注册按钮。它有一个指向注册表单的链接),我需要在本地浏览器(例如-Internet Explorer)中打开此链接。 我们能...

11得票3回答
Chromium - 在初始页面加载时发送自定义标头信息 c#

或者如何在实例化ChromiumWebBrowser时将自定义标头注入到网站的初始请求中。 我对Chromium并不了解,真的需要一些帮助。我有一个带有CEF窗口的winforms应用程序。目前为止还好。我需要做的是使用包含身份验证信息的自定义http标头调用/加载初始url。这可行吗? ...

9得票2回答
CefSharp 和 PreviewKeyDown 事件无法正常工作

这可能是一个简单的问题,但我有一个加载了ChromiumWebBrowser控件(CefSharp)的winforms应用程序,我无法弄清楚如何捕获按键事件,因为它们都被该控件吞噬了。 将处理程序附加到浏览器控件的PreviewKeyDown事件并不起作用。是否有已知的解决方法?

15得票1回答
如何在CefSharp中处理弹出链接

我正在使用CefSharp 39.0.2创建一个带选项卡的Web浏览器。目前,如果用户单击网站上的链接,它将打开一个全新的窗口,其中没有我的原始UI。例如,当您单击Google News上的文章链接时,它会在新窗口中打开,但没有我设计的任何浏览控件。我还查看了Cef.WinForms.Exam...