问题标签 [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.
delphi - Delphi Chromium Embedded - 创建并获取 cookie
我在我的应用程序中使用了 Delphi Chromium Embedded。我应该需要将用户的帐户信息保存在 cookie 中。我知道有 CefCookieManager 可以做到这一点,但我无法找到正确的程序来存储和获取 cookie 的值。
delphi - 如何在 Chomium 中获取发布/获取数据(DCEF3 / Delphi 7)
我希望有人能帮帮忙!
我正在将使用 TWebBrowser 的 Delphi 7 应用程序转换为使用 Chromium。
我遇到了问题,我在 OnBeforeNavigate2 中向用户显示 Post/Get 值我抓取 PostData 并执行 ByteArrayToStr(PostData,sPostData); 把它变成一个可读的字符串。
我浏览了文档并找到了 CefPostData 的规范,但无法确定使用哪种方法以及如何访问它。
有没有人有示例代码或者可以引导我朝着正确的方向前进?
我查看了 StackOverflow 上的一篇文章,该文章解释了如何发送发布数据,但我找不到任何可以编写它的内容。
提前致谢,
chromium-embedded - 如何在 Chromium 嵌入式 CEF1 中实现字典类型的数据访问
我想实现可以从 java 脚本访问的类似字典的数据模式。像这样的东西:
伪代码:
我正在尝试使用 CefV8Accessor 来实现,但我还没有接近解决方案。
请提供一些参考链接,因为我看到嵌入铬的文档非常少。
windows - SetLayeredWindowAttributes 使 CEF 透明在 Windows XP 上不起作用
我使用带有 LWA_COLORKEY 的SetLayeredWindowAttributes来用透明度替换颜色 (#ff00ff),以便在CEF1示例中实现透明背景。
它在 7/Vista 上运行良好。
在 Windows XP 上,该函数成功,但颜色仍然不透明。
我创建主窗口的代码:
主窗口的 WndProc:
显示的HTML:
请注意以下几点:
它确实适用于带有 LWA_ALPHA 的 XP(使整个窗口半透明),但不适用于 LWA_COLORKEY
当我通过远程桌面连接到 XP 时,我确实看到了预期的透明度!
有人可以解释一下吗?
linux - 嵌入式浏览器的选择
我开始使用基于 Qt 的 GUI 设计 С++ Linux 程序。现在我正在寻找可以在我的项目中使用的所有可能的可嵌入浏览器。我知道基于 Chromium 的解决方案 - Berkelium、CEF 和 Awesomium。还要别的吗?
此外,很高兴听到一些关于此类系统实际使用的评论。
python - 如何在 Windows 8 上添加对 ChromeEmbeddedFramework 浏览器的多点触控支持?
我已经使用 CEF(Chromium Embedded Framework)Python 开发了一个基本的自定义浏览器。该浏览器旨在运行到带有 Windows 8 的交互式信息亭。它具有用于所有用户交互的多点触控屏幕。
如果我在机器上运行 Google Chrome,则支持多点触控手势(滚动和虚拟键盘)。
不幸的是,我的 CEF 浏览器没有检测到任何多点触控事件。我该如何解决?欢迎任何指针。
.net - 当托管的 Chromium Embedded 出现 JavaScript 错误时,是否可以收到通知?
过去使用过标准的 WinForms控件,只要在托管 Web 浏览器控件的当前加载页面内发生脚本错误WebBrowser
,我就能收到OLECMDID_SHOWSCRIPTERROR
通知。
现在我转而使用Chromium Embedded(通过CefSharp .NET 包装器)并寻找类似的东西。
我可以考虑注入一些 JavaScript 代码,但我真的很想有一个根本不需要改变 HTML 的解决方案。
我的问题:
当当前加载的页面中发生 JavaScript 错误时,Chromium Embedded 是否有可能通知我的应用程序?
(我也在CefSharp 小组中问这个问题,认为这可能是独立的,所以也在 Stack Overflow 上问这个问题)
更新1:
我看到似乎有一个OnUncaughtException
功能目前似乎没有被 CefSharp 实现。不过,不确定这是关于 JavaScript 错误还是 CEF 错误。
gtk - 将 GTK 小部件嵌入 Qt 窗口
我需要为Windows、Linux和Mac开发一个应用程序。为了不必自己编写所有的窗口杂物,我选择使用Qt5(通过wxWidgets,因为后者不提供预编译的二进制文件)。我有一个GTK Widget (of Cef ),我现在需要嵌入它,但遗憾的是不知道如何嵌入。
QX11EmbedContainer
以前版本的Qt似乎有,但它不再存在,而且我不确定这是否有效,当切换到Weyland时。
winforms - 无法运行 Xilium。基于 Visual Studio 2012 构建的 CefGlue
'大家好,我Xilium.CefGlue
在 Visual Studio (xilium-xilium.cefglue-b22787699e57) 上下载并构建了源代码,我还下载cef_binary_3.1453.1236_windows_xilium
并复制libcef.dll
到 Xilium Winforms 演示,因为应用程序需要它运行,但是当我运行它时,我得到以下错误:
我的目标是 x86,我能得到一些帮助吗?谢谢