问题标签 [cefpython]

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 投票
2 回答
1343 浏览

python - 使用 selenium webdriver 控制 cefpython

我正在尝试用硒(chromedriver.exe==2.9)控制cefpython(cefpython3==57.0)铬嵌入式框架

我从一开始就走了这么远,我搜索了网络的每个角落,都没有找到关于这个主题的内容。如果有人有这方面的知识,在这里分享他们的知识,那就太好了。不仅我,每个搜索这个问题的人都会发现这很有用。

幸运的是找到了这个简单的教程 https://github.com/sokolnikovalexey/cef-pyhton-selenium

在第 2 步中,作者告诉将 APPLICATION_PATH 设置为 cef 应用程序的路径(cefclient.exe)

不幸的是,我的文件夹中没有那个文件。我能找到的只是 subprocess.exe "C:\Users\vaas\AppData\Local\Programs\Python\Python36\Lib\site-packages\cefpython3\subprocess.exe"

但这不会启动 cef,使用 chromedriver.exe (2.9) 时出现 webdriver 错误:

使用 chromedriver.exe (<2.9) 时:

这是官方的 cef tut,它展示了如何将 chromedriver 与 cef 一起使用,但本教程仅适用于 java。 https://bitbucket.org/chromiumembedded/cef/wiki/UsingChromeDriver.md

这是我在第一个教程中使用的示例代码。

我也联系了教程的作者。将在这里更新进度。

谢谢。

0 投票
0 回答
38 浏览

wxpython - Dark color appearing on the frame while executing the cefpython code in ubuntu VM 16.04

I have referred this link. where you can see the branches from their goto examples/wxpython.py copy that file and execute the code in window platform it's working fine on window platform but in Ubuntu virtual machine 16.04 version the frame turning to dark color.

Please help me on this issue.

enter image description here

0 投票
1 回答
720 浏览

wxpython - 如何在面板上绑定cefpython(wxpython)?

下面是wxpython GUI的指定代码,您可以在其中观察到我使用wx.html2.WebView在面板上呈现 Web。是否可以将相同的代码从webview替换为cefpython

我还得到了启动自己的框架的cefpython 代码e。我不想打开它自己的框架,而不是它绑定在wxpython 面板上。你可以看到下面的cefpython代码。

1.wxpython GUI代码

2.CefPython代码。

请指教。

0 投票
1 回答
295 浏览

wxpython - 如何将cefpython浏览器对象绑定到wxpython中的BoxSizer?

我使用 wxpython 创建了自定义最大化框架。在面板顶部,自定义关闭按钮和底部 cefpython 浏览器需要包含。为了分离,我使用了 BoxSizer。CreateBrowserSync 正在返回浏览器对象,因此,我收到了错误消息。

错误:

代码

如何将 cefpython 浏览器对象绑定到 wxpython 中的 BoxSizer。如果有其他替代解决方案,请告诉我。

0 投票
1 回答
115 浏览

python-2.7 - 错误:interface_registry.cc(203) 闪烁::mojom::SensitiveInputVisibility

不确定cefpythonwxpython是否会出现错误。以下是使用的不同版本和错误日志。

版本使用:-

错误:-

请让我知道错误的解决方案。

0 投票
2 回答
765 浏览

javascript - 尝试在 pythoncef 中调用 JS 时我做错了什么?

有人可以告诉我在第 118 行执行此 JavaScript cefpython 回调时我做错了什么吗?

我知道我可能使用了错误的语法,但我已经尝试了大约 15 种变体,但仍然无法弄清楚。每条路由要么产生错误,要么更新失败。

(为了清楚起见,当在 JavaScript 中按下“w”时,我试图用字符串定义一个变量,它也会围绕一个蓝色方块移动。)

0 投票
1 回答
106 浏览

bokeh - 显示带有铬嵌入框架的散景图?

我已经建立了一个散景图,它提供与散景服务器的交互式绘图。如果我想用 Chromium 嵌入式框架而不是 Chrome 或 FireFox 等一些网络浏览器来展示这个 Bokeh Plot,我应该怎么做?

0 投票
1 回答
95 浏览

python - 在 setup.py 中包含 CefPython 库

我正在打包我们的 Python 应用程序,而 Mac 上的 Py2App 不包括构成我们应用程序基础的 CefPython 库。从我在应用程序内容中可以看到,它包括整个 Python3 库,但不包括 CEFPython。如何在 setup.py 中添加 CefPython?目前,当我生成 .app 文件并执行它时,我收到一个错误,Mac 询问我是否要打开控制台。我在 install.log 中什么也看不到

设置.py:

更新的脚本

更新错误:

我试过删除逗号,删除 cefpython3 选项,没有任何效果。任何想法。谢谢你。

0 投票
1 回答
858 浏览

python - Mac:应用程序以代码 255 退出,非法信号 0X04

我正在开发一个 python 应用程序,它在应用程序中包含一个 CEFPython3 浏览器。该应用程序正在正确编译,当我运行 our_app.py 时,一切正常。但是当我用 py2app 打包它时,我得到了这些错误。究竟是什么问题?我尝试搜索其他线程,但每个用户似乎都有不同的问题。

注意:在我们的应用程序中,我们将 CEFPython3 的 GPU 标志设置为disable-gpu=true

错误日志:

崩溃日志:

setup.py 来自 py2app :

0 投票
1 回答
301 浏览

python-3.x - CEFPython 以编程方式更改代理

我在我的项目中使用 cefpython,我想以编程方式更改代理设置。申请流程是这样的:

  • 应用程序尝试连接到互联网服务,如果不起作用,请询问用户进行代理设置
  • 用户使用 cef 中的本地网页插入代理设置
  • 后端接收此设置并应设置代理

最后一部分不见了。我已经阅读了应该提供此功能的 requestContext 对象,但我检查了对象但没有找到它。需要一个例子来了解如何进行。

提前致谢