问题标签 [qwebengineview]

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 回答
565 浏览

python - 如何在不崩溃的情况下使用 QWebEngineView (PySide2) 全屏显示?

有没有人通过 fullScreenRequested 命令成功地让 PySide2 (v5.12) 在 QWebEngineView 上全屏显示?

每次我执行命令 Python 3.72 都会崩溃。我也尝试了 3.6 并收到了类似的结果。

截屏

另一方面,PyQt5.11.3 似乎工作正常。

我发现 PySide2 和 QWebEngineView 和全屏的错误了吗?!

感谢你们 :)

在 PyQt5.11.3 下运行这个(将 PySide2 换成 PyQt5)fullscreenrequest 可以工作。看来 PySide2 要么有错误,要么命令已更改。

0 投票
1 回答
914 浏览

python - 如何在python网络浏览器中突出显示文本,如查找文本

我正在用 Python 和 PyQt5 开发一个 webview 浏览器,我想知道如何在 Python 和 PyQt5 网络浏览器中突出显示特定的文本。我想在其他浏览器中突出显示特定文本,例如网络查找文本。

0 投票
1 回答
573 浏览

python-3.x - 如何在 python 和 QtWebEngine 中启用 allowGeolocationOnInsecureOrigins

我正在用 Python 和 PyQt5 制作一个网络浏览器,我想在我的网络浏览器中启用 allowGeolocationOnInsecureOrigins,这样我就可以通过 Google Geo Location API 访问用户位置。

代码

错误

0 投票
2 回答
591 浏览

c++ - QWebEngineView 请求体拦截

在我的应用程序中使用 QWebEngineView 的用户填写了一些表单。此表单使用 post 方法向服务器提交数据。如何从用户的正文请求中获取参数?

我发现了诸如QWebEngineUrlRequestInterceptor之类的东西,但它仅适用于 url。

0 投票
1 回答
457 浏览

python - PyQt5 Python 透明 QWebViewEngine

我试图让 QWebEngineView 透明。我在网上看到了一些东西,但这会使整个背景透明(即窗口,而不是“图像”)。我正在使用 Qt Designer 和 Python 3。

如果你看这个

图片

您会看到 .png 是透明的,但没有显示默认的黑色背景(IE 实际上是透明的)。我尝试自动填充背景并使用诸如“.setAttribute(Qt.WA_TranslucentBackground, True)”之类的设置,但这又使窗口透明,而不是网页结果。

界面文件:

py文件:

给评论的人。当我使用与您相同的图像时,我得到了这个

0 投票
0 回答
990 浏览

python - PyQt5 QWebEngineView 窗口不会显示

我编写了一个简单的测试程序来在 QWebEngineView 中加载 URL。该程序适用于 Mac;浏览器弹出,我可以看到网页。但在 Windows 7 上,我调用 show() 后浏览器窗口永远不会出现:

有什么我想念的吗?我的防火墙被禁用了,所以它不应该是连接问题......

0 投票
1 回答
461 浏览

python - 使用QWebEngineView显示html时如何获取verticalScrollBar的最大值和当前值

我正在尝试在 Maya(Python 2.7.11 和 Maya Qt 5.6.1。和 PySide2)中创建一个 UI,其中 OK 按钮显示为灰色,直到用户滚动到底部。我可以通过从verticalScrollBar 中获取值和最大值来使用QTextEdit 轻松完成此操作,但我似乎无法在QWebEngineView 或QWebEnginePage 中找到类似的对象。有任何想法吗?

0 投票
1 回答
781 浏览

python - 窗口未在外部 url 链接上打开新窗口或选项卡单击

我需要使用 pyQt5 打开一个 URL。该页面有几个链接可以打开一个新窗口。pyQt5 为 URL 打开一个窗口,但在单击应该打开一个新窗口的链接后不执行任何操作。PS我正在使用pyQt5.6

我已经在 Linux centOs 上尝试过,但没有任何效果。

我希望它在任何网页上单击 target='_blank' 时打开一个新窗口。

0 投票
0 回答
108 浏览

python - 在 QWebEngineView 的同一窗口中打开浏览器选项卡。未发送推荐人。如何配置?

在单击带有 target="_blank" 的链接时单击任何站点时...在程序中,该页面在同一窗口中打开,但 Google Analytics 计数器看到这样的转换在没有引荐来源的情况下是不正确的。这似乎是一种直接的方法。还用他们的网站进行了测试.. 如果在普通浏览器中我使用 target="_blank" 那么引用者是可见的转换并显示转换所在的站点。如果我使用此处显示的代码从程序中移出,则它是一种直接方法。帮助理解。谢谢!

0 投票
2 回答
835 浏览

python - 是否可以在自制的网络应用程序中单击?

我创建了一个 PyQt5 网络应用程序,该应用程序使用以下代码导航到https://www.google.com/ :

这个想法是我想在应用程序内操作点击,因此在谷歌网站上,例如:将鼠标移动到某些位置(x,y),而不像 pyautogui 那样影响 PC 本身,这意味着我可以运行在我能够在 PC 上执行正常操作时随机单击 Web 应用程序内部的代码,而不会影响鼠标。

我很高兴知道这是否可能。如果是,如何?

注意:我真的没有python经验