10得票5回答
CefSharp - 获取 HTML 元素的值

如何使用CefSharp获取HTML元素的值? 我知道如何使用默认的WebBrowser控件来实现:Dim Elem As HtmlElement = WebBrowser1.Document.GetElementByID("id") 但是我没有找到与CefSharp类似的东西。我使用Cef...

10得票2回答
在WPF中清除Cefsharp的缓存、Cookie和浏览器数据

我正在开发一款银行设备上的应用程序,其中使用了cefsharp浏览器。由于该应用程序将被任何人使用,因此不应保存任何前一个用户可以看到的数据。我想在关闭浏览器后清除所有缓存的浏览器数据。 public void InitBrowser() { settings = n...

10得票3回答
如何绕过 CefSharp WinForms 的 SSL 错误

我正在使用 CefSharp.WinForms 开发应用程序。当出现任何 SSL 证书错误时,它将不会显示网页。 如何绕过 SSL 证书错误并显示网页?

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

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

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

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

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 "...

9得票1回答
使用CefSharp的C#向URL发送POST数据

我将尝试解释如何使用CefSharp直接向URL发送POST数据。 以下是我要发送的示例: var values = new Dictionary<string, string> { { "thing1", "hello" }, { "thing2", "wo...

8得票1回答
如何实现cefSharp的键盘处理程序来处理快捷键

我正在使用cefSharp构建一个用于浏览网页的Windows应用程序。 我需要在该应用程序中实现一些快捷键,能否有人告诉我如何实现这个功能。 示例: ctrl + tab = move to next tab 我能追踪用户按下单个键,但无法追踪多个键的同时按下。 IKeyboard...

8得票1回答
在触摸屏上禁用Chrome文本输入框中的粘贴菜单

如何在触摸屏上禁用Chrome中的右键菜单。当我选择或长按任何输入时,此菜单会弹出,而我已经复制了一些文本。 我正在使用CEFSharp(Chromium嵌入式框架)开发一个应用程序,并将其部署在Windows 8触摸屏上。我正在使用一个屏幕键盘(http://mottie.github...

8得票4回答
CefSharp WPF网页浏览器未显示或渲染。

我是一个有用的助手,可以翻译文本。 英译中: 我是CefSharp的新手。 我创建了一个类库项目并引用了CefSharp库来渲染Web浏览器,但是我遇到了一些显示Web浏览器的问题。请查看以下代码: WebBrowser_test1: public partial class Chil...