首页 文章
  • 0 votes
     answers
     views

    CefSharp获取Flash进程的PID(browser.subproccess.exe)

    是否有可能获得CefSharp浏览器Flash进程的PID? 我看了Browser.Subprocess.exe source code,但是我无法弄清楚是什么方法让它返回Flash的PID . 是否有可用的浏览器进程事件处理程序? 在C#中使用CefSharp for Winforms .
  • 0 votes
     answers
     views

    CefSharp WinForms - 加载本地html文件时浏览器控制冻结

    我有一个带有ChromiumWebBrowser控件的winforms应用程序,我已经让它适用于我检查过的每个外部站点 . 但是,当我尝试从本地.html文件加载html时,浏览器控件会冻结并且无法使用 . 我无法单击链接或使用文本框,甚至上下文菜单也不适用于此控件 . 控件没有任何问题 . 我应该指出页面确实加载完全,因为我已经有了一些东西可以在加载时从页面中提取完整的HTML,但是我无法与它进...
  • 1 votes
     answers
     views

    触摸WPF的Web浏览器控件

    我在WPF应用程序中嵌入webbrowser时遇到问题 . 您可能知道标准的webbrowser实际上不是WPF组件 . 当您嵌入控件时,您无法在其上应用任何变换,并显示在最顶层,因为它只是winforms控件的包装器 . 我必须创建包含webbrowser的应用程序;应用程序应旋转以面向将在餐厅桌面中内置的可触摸屏幕的所有四个边缘 . 我尝试过Awesomium和CefSharp,但触摸滚动仅适...
  • 2 votes
     answers
     views

    WinForms中的CefSharp - ExecuteScriptAsync或EvaluateScriptAsync不起作用

    我在我的项目中使用CefSharp WinForms并且我无法从CefSharp浏览器控件执行JS脚本(我当时导航到URL - 因此大部分CEF功能都有效)我尝试按照以下教程进行操作:https://github.com/cefsharp/CefSharp/search?utf8=%E2%9C%93&q=BoundObject 我使用以下命名空间: using CefSharp.WinF...
  • 2 votes
     answers
     views

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

    我正在构建一个原始的基本Web浏览器,我的工作场所希望在其上托管一些内部应用程序 . 我在用C#编写的WinForms应用程序中使用 cefSharp . 我在下载处理程序时遇到问题 . 我想直接将文件下载到 C:\Users\[username]\Downloads 文件夹(我们所有的计算机都是Windows计算机),而不必使用该对话框 . 从Force CEFSharp to downloa...
  • 1 votes
     answers
     views

    在Visual Studio外部运行时,CefSharp显示空白页

    我正在尝试创建一个C#类库,其中包含一个带有CefSharp WinForms浏览器的表单 . 该库被另一个应用程序用作插件 . 应用程序设置为在Visual Studio中按“开始”时运行 . 以这种方式启动应用程序工作正常,CefSharp浏览器显示并按预期工作 . 当我尝试从文件系统启动应用程序时,问题就开始了 . 这次打开表单,以及DevTools,但CefSharp浏览器不会出现,Dev...
  • 0 votes
     answers
     views

    从嵌入式Cefsharp浏览器调用WinForm过程

    我正在创建一个WinForm应用程序,其中包含一个嵌入式浏览器,在Leaflet框架的帮助下显示OSM Map . 在WinForm端有图表,必须根据OSM Map 上用户选择的标记进行更新 . 只要我在Visual Studio中使用本机浏览器,浏览器和winform之间的交互就会运行良好 . 但由于IE中大量标记的渲染效果不佳,我在Cefsharp的帮助下被迫切换到Chromium . Ce...
  • 3 votes
     answers
     views

    选项卡式浏览器CefSharp

    我已经成功地在WPF中向Windows添加了一个WebView . 如何在浏览器中添加标签?我用google搜索但没有找到任何关于在CefSharp中制作标签式浏览器的好文档 . var settings = new CefSharp.Settings { PackLoadingDisabled = true, UserAgent="MosleM 7026" }; i...
  • 1 votes
     answers
     views

    如何使用CefSharp发出Http Post请求

    我有一个WPF应用程序,我使用CefSharp Browser控件来呈现网页 . 我需要能够执行HttpPost并打开uri . 我查看了CefSharp文档,但没有找到任何实现此功能的具体示例,但我确信这可能是CefSharp组件的一部分功能 . 任何指向如何实现这一点的指针都会非常有帮助 . 谢谢
  • 0 votes
     answers
     views

    CefSharp不能在WIndows 7中运行

    我一直在努力在Windows 7上运行我的C#winforms CefSharp . 每当我尝试运行它时,我都会出错并且应用程序无法打开 . 我试着在客户端上运行这个例子: https://github.com/cefsharp/CefSharp.MinimalExample 这里有一些我目前所理解的事情: Windows 7与visual studio 2013程序完美配合 . 它不能在...
  • 0 votes
     answers
     views

    CefSharp最小示例 - 空白窗口显示/消失

    我没有看到任何关于此的帖子,所以也许有人可以提供帮助 . 在最小的示例中,空白窗口打开,并且仅在浏览器的第一个打开时立即消失 . 我想要一种方法来抑制这种行为 . 要重现,请在Winforms示例中更改此行代码: browser = new ChromiumWebBrowser(“www.foxnews.com”) 有任何想法吗?
  • 1 votes
     answers
     views

    任何CPU的CefSharp都无法显示浏览器

    首先,我是.NET和C#的新手,这是一个同时学习C#和CEF的项目 . 我已经从网上学到了很多教程,并查看了CefSharp示例来创建WinForms应用程序 . 我从NuGet安装了CefSharp.WinForms 53.0.1,我的项目使用Any CPU(CefSharp 51有任何CPU支持) . 为实现这一目标,我主要遵循Ourcode(http://ourcodeworld.com/a...
  • 0 votes
     answers
     views

    CefSharp WinForms浏览器托管在WPF WinFormsHost中

    我正在努力将运行Awesomium的自助服务终端软件转移到CefSharp上 . 我们的主要应用程序是用WPF编写的,这项工作使用的是CefSharp的v45 我知道WPF控件有一些严重的性能问题,当与WindowsFormsHost中托管的WinForms版本并排比较时,转换的平滑性等要好得多 . 为此,我希望坚持使用这种方法将WinForms ChromiumWebBrowser嵌入到WPF窗...
  • 0 votes
     answers
     views

    将CefSharp与Owin TestServer一起使用

    由于潜在的防火墙限制以及需要让我的应用程序的许多实例无法竞争端口,我想使用Microsoft.Owin.Testing.TestServer类来创建内存中的Web服务器,该服务器将向嵌入式CefSharp浏览器(WPF或Winforms都可以) . 我可以创建没有问题的TestServer . 如何配置CefSharp WebBrowser控件以使用该测试服务器而不是使用标准OS网络堆栈? 如果我...
  • 2 votes
     answers
     views

    CefSharp:使用自定义方案注入自定义CSS文件

    我正在使用CefSharp(47)从我无法控制的主机渲染网页,我想对主机提供的那些进行一些额外的CSS调整 . 通过GitHub(https://github.com/cefsharp/CefSharp/blob/cefsharp/47/CefSharp.Example/CefSharpSchemeHandlerFactory.cs)和这里(CefSharp custom SchemeHandle...
  • 5 votes
     answers
     views

    CefSharp 3和SetZoomLevel

    我在我的应用程序中以编程方式创建了许多ChromiumWebBrowser-Instances . 一段时间后,我设置了浏览器的可见性和地址 . 我也想改变缩放级别 . 但每当我尝试以正常方式改变它时(比如简单地改变它) browser.ZoomLevel = (Convert.ToDouble(browser.Tag) - 100) / 25.0; 我只得到一个错误: IBrowser ins...
  • 0 votes
     answers
     views

    在CefSharp winform中加载iframe

    在我的winform应用程序中,我在cefsharp浏览器中加载了一个网页 . 在网页中有一个加载另一个网页的iframe . 在Chrome中,iframe已加载 . 在应用程序中,iframe保持空白 . 我似乎无法找到解决方案 . 我添加了一个处理程序: browser.RequestHandler = New checkFrame() Public Class checkFram...
  • 1 votes
     answers
     views

    CefSharp OnFullscreenModeChange事件

    我目前正在开发一个CefSharp项目,目前我正致力于在我的应用程序中全屏打开HTML5视频 . 我在互联网上搜索了关于这种事件如何运作的答案,我还不太了解 . 我的winforms项目我已经走到了这一步: public partial class Form1 : Form { public ChromiumWebBrowser chromeBrowser; public For...
  • 0 votes
     answers
     views

    在CefSharp WPF的不同选项卡中打开包含模式的链接

    我有一个应用程序,在选项卡控件中有两个选项卡,每个选项卡包含一个CefSharp ChromiumWebBrowser . 我们称之为ChromiumWebBrowsers searchBrowser 和 detailsBrowser . 假设我单击 searchBrowser 中的链接,如果该链接包含文本"xrep2",我希望链接在 detailsBrowser 中打开,...
  • 2 votes
     answers
     views

    使用cefsharp或Geckofx播放Flash视频

    我正在整理一个简单的winforms应用程序,用于为孩子们播放网络视频 . 到目前为止,我已经探索了两个选项,但我遇到了两个问题: cefsharp :播放视频不是问题,但它不会持久存在cookie(即使设置了CachePath),因此我每次都必须登录网站 . 这不是非常用户友好 . GeckoFX :无论我去哪个网站(例如youtube),Flash视频都无法播放 . 我在视频所在的页面上有一个...
  • 2 votes
     answers
     views

    CefSharp浏览器视频无法播放

    我正在使用CefSharp Winforms x86构建 . 我想通过以下链接播放视频: http://developers.canal-plus.com/rx-player/ 在谷歌浏览器它的工作,但我的CefSharp WinForm浏览器无法播放任何这些 . 我查了javascript已启用 . 我错过了什么吗?此页面不需要任何Flash播放器 . 这是HTML5播放器 .
  • 0 votes
     answers
     views

    当用户在CefSharp中选择文本时如何获取事件

    我'm using CefSharp WinForms v43 to allow users to select text on displayed web pages. I need an event everytime 2387482 , so I'使用JS挂钩 onmouseup 事件并尝试将所选文本作为JS的返回值传递给C# . 但每次我在网页上选择一些内容时,浏览器都会挂起UI线程 ....
  • 1 votes
     answers
     views

    让CefSharp与CSScript一起玩得很好

    我有一个使用 CefSharp.OffScreen 浏览器的应用程序来做一些刮擦工作 . 它在脚本环境中运行,使用CSScript执行动态加载的类,该类调用CefSharp来完成工作 . CefSharp在 bin 环境中完美运行 . There's even a way to place all of the CefSharp files in their own folder, using ...
  • 3 votes
     answers
     views

    CefSharp - 获取HTML元素的 Value

    如何使用CefSharp获取HTML元素的值? 我知道如何处理这个默认的WebBrowser控件: Dim Elem As HtmlElement = WebBrowser1.Document.GetElementByID("id") 但我没有找到类似的CefSharp . 我使用CefSharp的主要原因是因为网站的一部分使用iframe来存储源,而默认的WebBrowse...
  • 0 votes
     answers
     views

    如何将html源同步到文本框?

    我已经扫描了标签[cefsharp],我问的问题是以类似的形式出现的(请重新考虑重复的问题行动) . 我无法解决我认为应该是一个简单的请求 . 在浏览器控件中获取页面的html源并同步与winform控件交互 . 我在异步方面很弱,但设法通过我从这个标签[cefsharp]获得的几种方式来获取源代码 . 但是,任何与winform控件的交互都是从异步事件触发的,其中任何后续方法中的异步事件都会调用...
  • 12 votes
     answers
     views

    是否有任何使用CefGlue或CefSharp在Windows窗体应用程序中使用最少设置的样本?

    我(仍)使用Visual Studio 2005并希望在c#winforms应用程序中嵌入webkit浏览器,最好是作为winforms控件 . 我正在寻找一个简单的CefGlue或CefSharp示例,以及最少的必要dll . 我无法理解GitHub上的CefSharp示例 .
  • 1 votes
     answers
     views

    在cefsharp浏览器中获取文档的 Headers

    我在winforms中使用cefsharp创建了一个浏览器,我需要获取页面 Headers 以放入窗口 Headers . 到目前为止,我还没有看到任何获得头衔的方法,并且已经在google上找到并且一无所获 . 任何人都可以回复如何获得 Headers ?
  • 3 votes
     answers
     views

    cefsharp和previewkeydown事件无法正常工作

    这可能是一个简单的问题,但我有一个winforms应用程序正在加载ChromiumWebBrowser控件(CefSharp),我无法弄清楚如何捕获关键预览事件,因为它们都被控件吞噬 . 将处理程序附加到浏览器控件的PreviewKeyDown事件的标准不起作用 . 有没有已知的解决方法?谢谢
  • 0 votes
     answers
     views

    我可以将Flash添加到CEFSharp吗?

    我正在使用简单的浏览器 . 我想使用现代浏览器(Webkit,geckofx等),我决定使用CEFSharp . 但我想启用Flash播放器 . 或者添加 . 我知道NPAPI被禁用并且现在使用PPAPI . 但我不知道如何添加pepperflashplayer.dll . 我尝试使用指定路径作为CEFSharp设置尝试添加pepperflashplayer.dll . 但这也行不通 . 我看了一...
  • 0 votes
     answers
     views

    C#CefSharp内存管理

    我在我的C#Winform应用程序(.NET 4.5.2)中使用CefSharp Winforms(v57.0.0),它运行良好...... 由于我必须对站点进行多次访问,因此CEF浏览器进程会消耗大量内存!我已经在文档和其他论坛上研究了它,但我没有得到满意的答案......到目前为止,“最佳”解决方案是重启程序 . 有没有办法在没有重新启动程序的情况下“清除”CEF浏览器进程的内存使用情况? 遵...

热门问题