cefsharp相关内容

在显示新选项卡之前,WinForm TabControl选项卡页面的内容不会更新

我有一个tabcontrol,它允许创建新的选项卡。每个新选项卡上都有一个Web浏览器控件CEFSharp。创建新标签后,不会显示以前打开的标签; 但是,新创建的选项卡上的浏览器仅添加到选项卡页面,并且仅部分运行...无法访问 这是 Tabpage 创建代码: private void AddNewBrowser() { Log(“ Adding New Tab and B ..
发布时间:2020-09-30 02:16:03 C#/.NET

CefSharp 3始终失败Cef.Initialize()

我最近尝试从CefSharp 1.25.7升级到最新版本(39.0.0-pre02)。我是通过NuGet获取文件的,但是我将它们分别复制到我的项目中,因为它们必须包含在我们的存储库中才能与其他开发人员共享。我相信我拥有所有文件(甚至还有新的 icudtl.dat 文件,该文件似乎替换了 icudt.dll )。 我能够解决所有API更改并添加新文件等。它会生成,并且所有dll似乎都已解决,但 ..
发布时间:2020-09-30 02:15:58 其他开发

CefSharp获取页面截图

是否可以使用 CefSharp 来获取网页的屏幕截图?我发现了有关 GetImage()方法的信息,但似乎不再受支持。还有其他办法吗?我需要从屏幕外的浏览器获取屏幕截图,因此制作显示浏览器的屏幕截图不是解决方案。 解决方案 I已在分支的 https://github.com/ivan-sam/CefSharp。此实现取决于另一个提交,该提交可修复脚本评估错误 https://github. ..
发布时间:2020-09-30 02:15:53 其他开发

强制CEFSharp下载而不显示对话框

我有一个带有CEFSharp的WPF应用程序,它是一个Web浏览器,当我单击下载链接时,它会显示一个对话框并询问我要将文件保存在哪里? 我该如何保存?强制Web浏览器下载任何文件而不显示对话框? 我想创建类似Google chrome的东西。因此,当您单击下载链接时,它将把文件下载到默认路径(通常在“文档/下载”中) 现在我该如何在我的文件中实现它 如果我需要更改CEFShar ..
发布时间:2020-09-30 02:15:51 C#/.NET

无法同时为x64和x86加载文件或程序集'CefSharp.Wpf;只有一件作品

运行时,我得到:无法加载文件或程序集“ CefSharp.Wpf,版本= 41.0.0.0,区域性=中性,公共密钥令牌= 40c4b6fc221f4138”或其依赖项之一。试图加载格式错误的程序。 这意味着问题是由于dll的位数不正确。 在版本41.0.0中,nuget软件包将dll引用添加到x86版本,该指向正确路径(x86文件夹)。在属性面板中,还有另一个dll副本,指向空路径。问 ..
发布时间:2020-09-30 02:14:47 C#/.NET

如何使用CEFSharp收集所有cookie?

为了使用WebClient而不是Chrome进行下载,我拦截了一个下载URL。然后,我在使用访问者获取Cookie时遇到了问题。我陷入的陷阱是我不了解访问者是异步运行的,因此只有30%的案例获得了正确的结果,太早访问收集的cookie。 当我寻找一个解决方案很长时间时,我想将在演示代码中找到的解决方案粘贴到这里。 解决方案 这是我找到的代码。 await 关键字是我缺少的重要部分: ..
发布时间:2020-09-30 02:14:43 其他开发

CefSharp-无法加载文件或程序集“ CefSharp.Core.dll”或其依赖项之一

我使用CefSharp WinForms应用程序已经有几周了,但没有任何问题。今天早上,在向应用程序添加一些内容的同时,我尝试运行它以测试某些内容并得到以下错误: 系统。 IO.FileNotFoundException未处理消息: mscorlib.dll中发生了类型为'System.IO.FileNotFoundException'的未处理 异常。其他信息:无法加载文件或程序集 ' ..
发布时间:2020-09-30 02:14:40 C#/.NET

Winforms CL20R3与CefSharp项目

我对此问题有类似的问题 C#Windows应用事件:应用程序启动时CLR20r3 错误是这样的: 应用程序:MantenedorPlanesMain.exe 框架版本:v4.0.30319 说明:由于未处理的异常,该进程已终止。 异常信息:System.IO.FileNotFoundException 电池:CefSharp.Example.CefExample.Init()中 ..
发布时间:2020-09-30 02:14:36 C#/.NET

处置ChromiumWebBrowser时未关闭CefSharp.BrowserSubprocess

我在WPF中使用CefSharp 55。每次我创建新的 ChromiumWebBrowser 时,任务管理器中都会出现一个新的CefSharp.BrowserSubprocess.exe,这很正常。但是当我在 ChromiumWebBrowser 上调用 Dispose()时,它们并不会消失。它们仅在我关闭Apllication时消失,这可能是因为当时我调用 Cef.Shutdown()。在处置后 ..
发布时间:2020-09-30 02:14:32 C#/.NET

使用CefSharp捕获资源响应数据(正文)

我正在尝试使用CefSharp访问URL并捕获在加载给定页面期间检索到的特定资源。大概是每个资源的流或字节数组。 CefSharp提供了接口IRequestHandler。您可以创建一个实现此接口的类以响应请求/响应事件,但不包含响应主体。 解决方案 在实现 IRequestHandler 的过程中查看 GetResourceResponseFilter 。 GetResourceR ..
发布时间:2020-09-30 02:13:30 其他开发

CefSharp WPF错误

已使用CefSharp在WPF项目中使用Chrome Web浏览器。该版本按预期工作,但是发布后,收到的错误是: 对类型为'CefSharp.Wpf.ChromiumWebBrowser'的构造函数的调用匹配特定绑定约束的对象引发了异常。”行号“ 24”和行位置“ 15”。 IsTerminate:True 已遵循此处的建议: https://github.com/cefshar ..
发布时间:2020-09-30 02:12:27 C#/.NET

CefSharp ChromiumWebBrowser-允许用户放大/缩小

我正在使用 CefSharp 库提供的 ChromiumWebBrowser 来允许用户从以下位置查看网站并与之交互在我的C#应用​​程序中。 该网站当前正确显示,并且用户可以与它进行完全交互,就像在标准的Web浏览器中查看该网站一样。 我现在想添加该功能,以允许用户从我的应用程序中查看网站时放大/缩小,但是我不确定该怎么做。 。我在网上找到的大部分内容似乎都表明我应该使用 ..
发布时间:2020-09-30 02:11:25 其他开发

如何包括CEFSharp所需的VC ++可再发行文件

使用CEFSharp浏览器构建应用程序,可以在我的机器上正常运行,但是在服务器上崩溃并出现以下错误: System.IO.FileLoadException:一个过程无法加载由“ CefSharp.Core.dll”导入的文件。 我已经在Internet上看到了此问题,最常见的解决方案似乎是安装VC ++可再发行。但是,我的生产服务器上没有该访问权限。在开发服务器中,我尝试安装可重分发 ..
发布时间:2020-09-30 02:11:24 其他开发

将Cefsharp中的文件下载到目录中,以允许用户打开

我正在构建一个基本的基本Web浏览器,我的工作场所希望在该浏览器上托管一些内部应用程序。我在用C#编写的WinForms应用程序中使用 cefSharp 。我已经成功构建了浏览器来导航应用程序,但是下载处理程序遇到了麻烦。我想直接将文件下载到 C:\Users\ [username] \Downloads 文件夹(我们所有的计算机都是Windows计算机),而不必使用对话框。 从强制CEFS ..
发布时间:2020-09-30 02:10:21 C#/.NET

如何从CefSharp 3在本机浏览器中打开链接

我需要在CefSharp 3的本机浏览器中打开链接。我需要在CefSharp 3的Chrome浏览器中运行整个应用程序,除了表格。当我单击表单的链接按钮(例如-注册按钮。它具有指向注册表单的链接)时,我需要在本机浏览器(例如Internet Explorer)中打开此链接。 我们可以在CefSharp中实现吗? 我搜索了Google以及堆栈溢出。 解决方案 正如holroy所建 ..
发布时间:2020-09-30 02:09:19 C#/.NET

CefSharp Wpf,多个实例的会话Cookie

我很好奇CEF Sharp是否有可能,以某种方式将每个浏览器实例与其他实例隔离。 我正在创建4个浏览器实例。登录实例后, 也会立即另外3个实例也登录。 是否可以通过Nuget的最新版本实现某种方式 解决方案 截至修订版2040 ,CEF现在在请求上下文的基础上增加了对存储和权限(缓存,cookie,localStorage,访问授权等)的完全隔离的支持。 要确保多个实例 ..
发布时间:2020-09-30 02:09:15 其他开发

如何强制TabItem在加载时初始化内容?

[免责声明:我是Visual Basic的新手。] 在WPF中,我有一个包含2个TabItem的TabControl: 第一个TabItem包含一堆URL。 第二个TabItem由一个包含cefSharp webView的DockPanel组成( 当我单击tab1中的网址时,它将在tab2中包含的浏览器中加载一个页面... 但是,它仅适用于如果我先通过单击tab2来初始化浏 ..
发布时间:2020-09-30 02:09:10 其他开发