问题标签 [qwebview]
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.
html - 使用 QPainter 绘制 html 页面
我如何绘制html页面?
我怎样才能画出这个视图?
python - 如何在 qwebview 中滚动页面?
我想这应该是一个简单的任务:更改 QWebView 的内容(它总是包含几页内容)然后将页面滚动回之前的位置:
但是 if 中的 3 个命令完全没用:页面滚动回到顶部。怎么了?
python - 在 QWebView 中设置用户代理
我有一个 QWebView,效果很好。然后,使用 spynner 的代码,我尝试将 useragent 方法绑定到自定义方法。这似乎在 spynner(带有 QWebPage)中工作,但不是在这里。非常感谢任何帮助。代码:
javascript - QWebView - 处理 javascript 无限循环
web_view_crash.py
无限循环.html
我想从我的 python 代码中解决这个问题,而不用接触 javascript。我可以以某种方式杀死javascript吗?
编辑:两个文件都是本地的。
javascript - 无法从 QWebView 中的 Javascript 调用 Flash (Swf) 方法
我有:
- Swf 文件,即 a) 通过 ExternalInterface.addCallback 将其方法之一提供给外部世界;b) 通过 ExternalInterface.call 调用预定义的外部世界方法;
- html 页面,此 Swf 文件所在的位置。该html中有两种javascipt方法:一种用于调用swf-published-method,一种用于被swf调用;
- Qt-app,通过 QWebView->QWebPage 加载这个 html 页面。
当我在 FireFox 中加载这个 html 页面时,一切正常:可以从 javascript 调用 Swf,反之亦然。但是在 Qt-app 中只有 swf 可以调用 javascript 方法,反之则不行。调用 swf 方法失败,并在 javascript 控制台上打印以下消息:“在 NPObject 上调用方法时出错”。
任何想法如何使 Qt 应用程序的行为像 FireFox,即可以从 javascript 调用 Swf?任何帮助将不胜感激,
背景:
- Qt 4.6.2;
- 库本图 10.04;
- Swf 是使用 Flex 4 构建的;
- Swf 是本地受信任的。
javascript - 如何在 QWebView 中通过 C++ 触发 JavaScript 事件
请注意,我是 Qt 开发的初学者。
我有一个 QWebView,其中添加了一个 QObject 到 JavaScript 窗口对象。如何在该对象上触发 JS 事件?
我希望能够使用 addEventListener 监听事件。
谢谢你的帮助。
python - 使用 PyQT QWebElement 提交 Google
以下代码未到达 searchResults。我已经打印出 documentElement.findFirst('input[name="btnG"]') 并发现它是<input name="btnG" type="submit" value="Google Search" class="lsb">
这样的,所以我们已经做好了这一点。请注意,我的目标不是爬谷歌,而是通过众所周知的公共谷歌学习更简单。
webkit - PyQt4.QtWebKit:加载停止时 QWebPage QWebView 设置超时
如果超过某种超时,有什么方法可以对 QWebPage 或 QWebView 停止加载页面?
苏丹
qwebview - Q网页。如何处理失败的请求
我想处理失败的请求(例如,回复 http 404 错误代码),在 QWebView 中显示我自己的“notfound.html”页面。但是没有简单的方法来处理 QWebView/QWebPage 类的回复。
我的 Qt 版本是 4.7。
qt - 当我将其他插件嵌入其中时,QtBrowserPlugin 崩溃:我的修复是否正确?
有 QtBrowserPlugin 包含 QWebView 加载包含其他插件的页面。
为什么在加载加载或尝试加载其他插件的页面后,它会停止向 QtBrowserPlugin 发送事件(从外部调用任何 JS 时崩溃:http: //sprunge.us/HeZA)
在堆栈跟踪中,我看到:
为什么qtbrowserplugin中的代码调用QtWebKit中的东西?还有其他想法如何调试/修复它吗?
更新我也刚刚发现它调用了 qtbrowserplugin.cpp:NP_Initialize 两次(http://sprunge.us/BdfQ):
更新 2我的修复正确吗?http://vi-server.org/vi/bin/qtbrowserplugin-2.4_1-opensource-netsing-fix.patch: