cefsharp相关内容

ClickOnceInstall CefSharp Winforms 问题

我正在尝试将我的示例 CefSharp WinForms 项目作为 clickonceinstall 应用程序运行. 在创建过程中一切正常,但是当我尝试安装程序时(程序当然可以正常运行并且没有问题),没有任何反应!我用许多不同的配置(发布、调试 ecc)和平台(x86、x64)尝试了这个操作,但它总是相同的问题. 我能做什么? 我在 Windows 10 64 位上使用 Visu ..
发布时间:2021-12-08 14:11:53 C#/.NET

无法找到所需的 Cef/CefSharp 依赖项

我有一个部署在客户端计算机上的 C# 控制台应用程序.在客户端机器上部署时,我得到 System.TypeInitializationException. 在 debug.log 中,我收到以下错误: 无法找到所需的 Cef/CefSharp 依赖项:缺少:CefSharp.BrowserSubprocess.exe缺少:CefSharp.BrowserSubprocess.Core.dl ..
发布时间:2021-11-25 06:35:29 C#

使用 CefSharp WinForms 下载文件

我正在尝试使用 CefSharp WinForms 从我的应用程序下载一些文件(图像、音频文件或其他文件).我阅读了许多其他帖子,但似乎没有任何效果.你有实现 CefSharp 下载器的示例代码吗? 我尝试下载一些文件,但没有任何反应. 解决方案 2 天后,我终于做到了.对于有同样问题的人,这里是简单的解决方案.如果您使用的是 MinimalExample,则必须下载 Cefshar ..
发布时间:2021-09-27 19:03:07 其他开发

CEFSHARP - ChromiumWebBrowser 获取表格行单元格值

我解决了大部分问题,但我找不到解决其中一个问题的方法.以前,我使用 Windows WebBrowser 并在经销商面板的查询屏幕上获取表格结果.像这样; foreach (HtmlElement htmlobj in webBrowser1.Document.GetElementsByTagName("Table")){if (htmlobj.GetAttribute("className") ..
发布时间:2021-09-22 20:17:12 其他开发

WPF 用户控件中托管的 CefSharp Wpf 浏览器的 UI 自动化

我们有一个 WPF 应用程序,我们使用 CefSharp 浏览器.该应用程序有一些 wpf 窗口,我们在其中嵌入了 CefSharp 浏览器控件.我们遇到的问题是关于自动化.我们已经尝试过 CUIT(编码 Ui 测试)和 Selenium - 没有一个能够识别 CefSharp 浏览器中的控件.我们看到 CUIT 将 CefSharp 浏览器内容识别为图像.我们还尝试从 CefSharp 中从包装 ..
发布时间:2021-09-12 19:38:18 其他开发

崩溃时如何使用ChromiumWebBrowser

我有一个 ChromiumWebBrowser 控件,其 Visibility 为 Collapsed .在将可见性设置为 Visible 之前,页面不会加载,并且许多呼叫失败: System.Exception :浏览器尚未初始化. Load 只能在底层CEF浏览器初始化后才能调用( CefLifeSpanHandler :: OnAfterCreated ). 当 Visibili ..
发布时间:2021-04-21 19:51:03 其他开发

发布无法加载文件或程序集CefSharp.Core.dll

我在C#Windows窗体应用程序中使用CefSharp,当我从Visual Studio中运行它时,它运行良好,但是当我使用FTP帐户作为发布文件夹并使用url作为安装文件夹url进行发布时 但是我遇到以下错误, 我遵循了手册中的所有内容,并将所需的文件复制到bin文件夹中(CefSharp.BrowserSubprocess.Core.dll,CefSharp.BrowserSub ..
发布时间:2021-04-21 19:50:59 其他开发

CefSharp ProgressBar用于指示下载进度

我正在制作基于CefSharp的Web浏览器.当我尝试从网络上下载文件时,它会提示我保存文件,而当我按“保存"时,它会下载文件而不显示任何进度百分比.我想添加一个ProgressBar以显示下载进度.我该怎么办? 解决方案 您可以为此使用 IDownloadHandler . 假设您的XAML中有一个名为 Browser 的浏览器控件和一个名为 Bar 的 ProgressBar , ..
发布时间:2021-04-21 19:50:55 其他开发

在IRequestHandler中有OnBeforeResourceLoad的替代品吗?

我正在尝试使用CefSharp动态更改用户代理.我查看了IRequestHandler类,再也看不到名为OnBeforeResourceLoad的方法. 但是,我确实找到了一个名为OnBeforeBrowse的方法.但是,所有请求标头都是空的,当我尝试添加一个标头时,它根本没有添加.我试图做个参考,更改值并重新分配,但没有骰子. CefSharp:75.1.142 .NET:4.7. ..
发布时间:2021-04-21 19:50:52 其他开发

cefsharp如何截获xhr请求以获取响应正文值?

CefSharp是否能够拦截XHRHttpRequest并获取响应正文值?如果是,我想知道它是如何完成的. 解决方案 为此我创建了以下类,并从 IRequestHandler.GetResourceResponseFilter 返回它的实例: 内部类ResponseSniffer:IResponseFilter{私有只读Action_streamHandler;公共Re ..
发布时间:2021-04-21 19:50:47 其他开发

CEFSharp-如何从内部版本75.1.143访问OnResourceResponse

自从Visual Studio决定将其更新为内部版本77.1.18以来,我一直在CEFSharp中度过一个杀人的时间,而Nuget搞砸了整个过程,只安装了三个版本,但拒绝卸载其中任何一个!为了解决这些问题,我必须手动编辑各种解决方案和项目文件,并进行安装,以便我已安装75版并且可以正常工作. 然后,系统通知我DefaultRequestHandler已经过时了,我应该改用RequestHan ..
发布时间:2021-04-21 19:50:44 其他开发

WPF CEFSharp ChromiumWebBrowser-渲染MemoryStream

我需要能够通过调用Web API从我们的Web服务器检索Pdf,然后在ChromiumWebBrowser中为CEFSharp呈现文档,所有这些都在内存中,而不是在本地保存文件. 现在,我正要在MemoryStream中取回文件,但似乎无法进一步取回. 这可能吗?任何示例将不胜感激. 谢谢. 解决方案 您有两个选择,为自己的自定义方案实现方案处理程序. client:// ..
发布时间:2021-04-21 19:50:41 其他开发

CEFSharp-阅读网络回复

我正在一个项目中,我想使用Chromium Web浏览器并能够读取通常通过DevTools“网络"选项卡获得的数据.因此,基本上我真正需要的只是URL和状态代码(404、200、50x等). 对于ChromiumWebBrowser部件,我一切正常,因为它可以正常工作,但我似乎无法弄清楚如何获取网络数据的详细信息. 我在github的问题部分找到了这个,但是我不太了解如何实现它. ht ..
发布时间:2021-04-21 19:50:38 其他开发

使用CefSharp C#将POST数据发送到URL

我正在尝试找出如何使用cefsharp将帖子数据直接发送到url.这是我要发送的示例: var值=新的Dictionary{{"thing1","hello"},{"thing2",“世界"}};FormUrlEncodedContent content =新的FormUrlEncodedContent(values); 这将创建 thing1 = hell ..
发布时间:2021-04-21 19:50:32 其他开发

如何使CefSharp WinForms控件滚动页面链接

这是在WinForms应用程序中使用CefSharp的情况.我们有两个信息,即页面URL和该页面中的链接URL.我们要加载页面-轻松完成,并让CefSharp显示链接所在页面的区域.也就是说,cefsharp会自动滚动到该链接在DOM内的页面上的正确位置. 最简单的方法是什么? 解决方案 不确定您使用的是哪个版本,我可以使用 querySelector .如果存在这样的元素,则我们调 ..
发布时间:2021-04-21 19:50:24 其他开发

CefSharp在任何文档加载/处理之前先注入Javascript

对于我正在从事的项目,我需要在开始处理任何网页文档之前注入javascript.这可以通过WebBrowser组件轻松实现,但是使用CefSharp时遇到了困难. 这是问题的简化,网页需要显示"InjectedObject"才能起作用.调用网页而没有在文档的最顶部进行注入,或者在处理文档之前对其进行评估/执行,将导致: ===== html失败时输出示例===== isObjec ..
发布时间:2021-04-21 19:50:21 其他开发

Visual Studio不允许我通过设计器将CefSharpBrowserControl添加到窗体

所以我决定尝试CefSharp扩展程序,我遇到的第一件事是什么? 这太令人沮丧了,因为我已经做了所有事情,甚至管理员或创建者都说过要做在我去过的任何论坛上。我试图只在CEFSharp的GitHub上编译源代码,但这没有用。 如果我很残酷,我认为他们应该提供一个预编译的.dll文件或一组.dll文件,您可以将它们添加到引用中,而不仅仅是期望您自己做。 我尝试过将配置设置为x64和任 ..
发布时间:2020-09-30 02:18:12 其他开发