问题标签 [chromium-embedded]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
668 浏览

c++ - Nodejs作为静态库链接错误

我将nodejs编译为静态库。我还在 nodejs 解决方案中添加了一个 exe 项目,并在其中使用了该库并且它有效。

然后我尝试将 nodejs 库与 libcef 一起使用。在 libcef 解决方案中,我给出了以下选项

然后我尝试构建 libcef,它给出了 330 个链接器错误,例如:

和其他人喜欢

我在 node\Release\lib 中添加了所有库,例如 openssl.lib。

并且链接错误已减少到仅:

我该如何解决它们?

0 投票
2 回答
6523 浏览

inno-setup - Disable context menu in Chromium Embedded 3 (DCEF3)

I'm trying to disable the right mouse button (the context menu) in the window of Chromium Embedded (DCEF3) but I'm not getting, I did not find any settings to do this natively.

I can for example disable the "View Source", I am using the code below, but I really want is to disable the context menu, or do not want it to appear.

Note: I'm using this in DLL "Chromium.dll" a libray to be used with the "Inno Setup", equal to Inno Web Brower.

0 投票
7 回答
4708 浏览

delphi - 更改 Chromium Embedded 3 (DCEF3) (CefVCL) 中的用户代理

我正在尝试修改 TChromium 的用户代理,但如果它使用 CefVCL,我发现没有任何程序。已经通过ceflib看起来必须是的,我看到一个变量“设置”接收一个值“user_agent”但是VCL已经有,会有还是不可能这样?

0 投票
1 回答
2339 浏览

python - wxPython 和 CEF Python 3

查看 Windows 上 CEF Python 3 中的示例文件。

运行 Python 示例脚本时,它会在 Windows 命令提示符中打开一个调试窗口。

我想知道如何不显示这个?

只是为了说明显而易见的:

DEBUG = True -- 没有区别,它只是停止该窗口内的调试,但窗口仍然显示。

这是 example.py 文件:

0 投票
1 回答
855 浏览

delphi - dcef3 子进程不退出

我正在尝试 dcef3 制作一个打开固定网址的简单浏览器。我已将 CefSingleProcess 设置为 false。一旦我运行应用程序,就会创建两个同名的进程(在进程资源管理器中查看)。退出应用程序,只有一个进程运行,其他进程仍然存在。OnProcessMessageReceived 调用永远不会被调用。OnRenderProcessTerminated 调用永远不会被调用。我需要做些什么来让 cef 杀死它的子进程吗?任何指针都会有所帮助。谢谢!

0 投票
2 回答
2692 浏览

javascript - 如何在嵌入式 Chromium 控件中执行 JavaScript 获得结果?

如何执行 JavaScript 并在 DCEF3 中获取结果?如果有人能写一个简单的例子来说明如何做到这一点,我将不胜感激。

我可以使用下面的代码执行 JavaScript,但它不提供结果。

0 投票
2 回答
1003 浏览

chromium - - Chromium 嵌入式框架的源代码

如何下载最新的chromium嵌入式框架源码(chromium嵌入式框架3)? https://code.google.com/p/chromiumembedded/

0 投票
1 回答
13475 浏览

c++ - Windows api 的 CEF 入门

我正在尝试开始使用使用 windows api 嵌入的铬。我已经设法打开并运行了示例项目,但我不知道从那里去哪里。CEF wiki 没有在 windows 上使用的示例,虽然我找到了 gtk+ ( https://github.com/aphistic/cef3barebones ) 的教程,但它对我在 windows api 中的集成没有多大帮助。我正在研究示例应用程序,但与我正在寻找的基本功能相比,它非常复杂。有人对如何尝试在 Windows 上学习 CEF 有任何建议吗?有没有关于windows的教程我还没有找到?

谢谢您的帮助。

0 投票
3 回答
8805 浏览

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

在查看了 Chromium Embedded Framework 示例后,我有一个问题。我需要与窗口的嵌入式部分进行本机交互。但是,在 CEF 示例中,我看到的只是 c++ 向浏览器发送消息,而不是相反。我想知道是否有任何方法可以从 c++ 中的 JavaScript 发送消息,例如以函数的方式。

我正在寻找的是这样的东西。我的网页中有一个按钮,单击该按钮。我想最小化窗口。有什么方法可以在 CEF 中从 JavaScript 调用一些 c++ 吗?

0 投票
2 回答
4152 浏览

wpf - 为什么 Xilium.CefGlue WPF 示例加载页面如此缓慢?

Xilium.CefGlue提供了一些示例项目,用于在 Chromium Embedded Framework 容器中显示网页。

示例 WPF 应用程序CefGlue.Samples.WpfOsr加载页面非常缓慢。您可以在调试窗口中看到读取页面资源(html、css、javscript)的进度非常缓慢——比在浏览器中加载相同页面慢一个数量级以上(即我的页面大约需要 10 秒,其中包括jquery & angularjs)。

另一方面,示例 Windows 窗体应用程序CefGlue.Client没有显示同样的问题。

为什么 WPF 示例如此缓慢,这是 WPF 使用 CEF 的问题,特别是 Xilium 的 CefGlue.WPF,还是可以修复的问题?