chromium-embedded相关内容

CefSharp LoadHtml

有人可以向我解释CefSharp LoadHtml 函数如何工作吗? LoadHtml(字符串html,字符串url) html 和 url 参数代表? 我有兴趣从原始HTML加载页面字符串到CefSharp浏览器中。 解决方案 更新:CefSharp有一个新的 LoadHtml(string html)方法,将HTML加载为base64编码的 ..
发布时间:2020-09-30 02:03:53 C#/.NET

如何在CefSharp中处理弹出链接

我正在使用 CefSharp 39.0.2 创建一个选项卡式Web浏览器。现在,如果用户单击网站上的链接,它将打开一个新窗口,该窗口没有我的原始UI。例如,当您单击Google新闻上的文章链接时,该链接会在新窗口中打开,但是没有我已设置的任何浏览控件。我还研究了 Cef.WinForms.Example 程序,它执行的操作完全相同。 是否可以用其他方式处理?我希望该链接在新选项卡中打开,或者 ..
发布时间:2020-09-30 02:03:39 其他开发

我如何在CEF框架中支持window.external.xxx

我想从嵌入式IE activeX切换到libcef框架。我的网络项目的javascript调用C ++函数使用window.external.xxx方法。但是我无法在cef框架中获取window.external对象。我尝试将我的c ++函数绑定到窗口对象中。 我将c ++函数绑定到窗口对象的代码如下: CefRefPtr ptrGlobalObj = co ..
发布时间:2020-09-28 00:02:06 前端开发

CefSharp 3在运行时设置代理

我下载了(cefclient& cefsimple)c ++示例附带的CEF(chromium嵌入式框架)二进制分发版,并意识到cefclient可以在运行时更改代理设置。 要做的关键是抓住RequestContext并调用函数SetPreference。 CefClient上的 都很好用。 ,但是在CefSharp上调用SetPreference始终返回false,并且Has ..
发布时间:2020-09-26 00:42:45 C#/.NET

铬-在初始页面加载时发送自定义标头信息c#

或在新建ChromiumWebBrowser实例时,如何向网站的初始请求中注入自定义标头。 我是Chromium的新手,真的可以使用一些帮助。我有一个带有CEF窗口的Winforms应用程序。 K,到目前为止没有问题。我需要做的是使用包含身份验证信息的自定义HTTP标头调用/加载初始网址。这可能吗? 以下本质上是起作用的,除了自定义标题(Doh!)以外,所有其他部分都起作用。 W ..
发布时间:2020-09-25 22:41:19 C#/.NET

Delphi Chromium Embedded-清除浏览器缓存

我在我的应用程序中使用了Delphi Chromium Embedded。 我有以下问题:有没有一种方法可以清除浏览器的缓存? 解决方案 我也尝试过不通过正确设置选项来使用缓存。我将两个选项(页面和应用程序缓存)都设置为“已禁用”,但是我的页面仍在使用缓存。 我找到的解决方案是使用 chromium1.RecreateBrowser(url); 这个清除了我的 ..
发布时间:2020-09-23 23:55:19 其他开发

JavaScript webdriver-selenium`mouseMove`在Chromium上不正确?

通过NodeJ(protractor和selenium-webdriver)在Windows 10上针对嵌入式Chromium运行Chromedriver. 使用getLocation似乎可以返回准确的位置,但是当我尝试让WebDriver将鼠标移动到那些位置时,鼠标不会到达那里-除非我将位置乘以约1.45. 那肯定是不对的? 这是我多年来第一次使用Selenium,但是我敢肯定 ..

带有本地文件系统中的html/js文件的Cefpython应用

我正在尝试使用cefpython创建一个混合的python-js应用程序. 我想要: cef python应用程序本地的JS和HTML文件(例如,在'./html'、'./js'等中) 加载其中一个HTML文件作为初始页面 避免文件相互访问(例如,目录之间)带来的任何CORS问题 以下内容似乎可以加载第一页: browser = cef.CreateBrowserSyn ..
发布时间:2020-07-19 19:39:18 其他开发

CEF模拟鼠标按下和按键发送

我想使用CEF来控制Flash应用程序,因此我需要在没有JavaScript的情况下模拟MouseDown和KeySend。我正在使用屏幕外渲染。这是我尝试的方法: managedCefBrowserAdapter.OnMouseButton( 500,500,0,true,2,CefEventFlags。 LeftMouseButton); 或 MouseE ..
发布时间:2020-05-30 21:03:51 C#/.NET

CefSharp无法播放mp3

有没有办法在我的CefSharp项目中启用mp3? 我正在寻找CefSharp不支持Mp3格式的消息. 还有另一种播放mp3文件的方法吗? 解决方案 有一种方法可以在CEF中启用MP3支持,但是您必须在源代码分发中修改cef.gypi,重新生成Visual Studio项目并重建. 详细的构建说明: http://code.google.com/p/chromiumembedded/ ..
发布时间:2020-05-12 19:32:39 其他开发

Chromium嵌入式框架MP3支持

我已经下载了适用于Windows的Chromium嵌入式框架r306并进行了构建.不幸的是,它表明它不支持mp3: var a = document.createElement("audio"); document.write(a.canPlayType('audio/mpeg')); 输出为空,当我尝试打开mp3文件时,无法播放(可播放ogg). ..
发布时间:2020-05-12 19:30:06 其他开发

Cefsharp Winforms:将jQuery注入页面

我正在使用ChromiumWebBrowser加载网站,并在页面加载后执行一些脚本 browser.ExecuteScriptAsync(script) 但是该网站不使用jquery,因此很难编写我的脚本.我想将jquery注入该站点以更轻松地编写我的脚本.我该怎么做?非常感谢 编辑: 我的计算机上有一个jquery文件.我想将其添加到我要爬网数据的页面中.我尝试使用Load ..
发布时间:2019-11-07 20:43:27 C#/.NET

CefSharp.Winforms通过javascript关闭选项卡

我在我的项目中使用了CefSharp.WinForms.ChromiumWebBrowser v41.0.1。有许多选项卡,每个选项卡都有一个chrome webbrowser。 我尝试通过javascript函数window.close()关闭其中一个选项卡。但它也关闭了所有标签和我的程序。主要原因是什么?有没有办法通过javascript关闭一个标签? 解决方案 我相信你会发现 CE ..
发布时间:2019-06-08 20:30:06 前端开发

Chromium Embedded Framework中本机功能的后台流程

我正在使用Visual Studio 2013(C ++)和Windows 8.1测试CEF3程序。 我想处理从JavaScript调用的本机函数。但是,在执行本机功能时,浏览器会冻结。 PostTask也没有效果。 如果线程是用CreateThread(Win32 API)创建的,则在另一个线程中获取CefV8Value时会出错。 是不是有异步处理函数的好方法? Cef ..
发布时间:2019-06-08 16:04:37 C/C++开发

将信息从Chromium Embedded(Javascript)发送到包含C ++的应用程序

在查看Chromium Embedded Framework示例后,我有一个问题。我需要与窗口的嵌入部分进行本机交互。但是,在CEF示例中,我看到的只是c ++向浏览器发送消息,而不是相反。我想知道是否有任何方法可以从c ++发送来自JavaScript的消息,就像函数一样。 我要找的是这样的。点击后,我的网页上有一个按钮。我想尽量减少窗口。有没有办法在CEF中用JavaScript调用一些 ..
发布时间:2019-05-24 18:09:09 C/C++开发

cefsharp执行javascript

我想在Windows窗体中使用 CefSharp 执行 JavaScript 代码,但它不起作用。代码如下,并且未显示消息 test 。我错过了什么吗? var browser = new ChromiumWebBrowser(“http:// localhost:50056 / simple.aspx”); browser.Name =“简单页面”; browser.Dock = ..
发布时间:2019-04-24 13:40:52 C#/.NET

如何将Chromium Embedded Framework(CEF)与java集成

我想创建一个桌面应用程序来浏览网站,我不想制作浏览器,而是浏览器嵌入应用程序。我尝试使用 JavaFx ,但我发现了一些问题,比如缺少对插件的支持(例如:flash,pdf viewer等)。 经过大量搜索,我发现了Chromium Embedded Framework(CEF)或 JCEF 用于CEF的Java包装器,但我不知道如何在java中使用它开始。依赖项是什么?如何使用 netbe ..
发布时间:2018-11-28 00:47:57 Java开发