问题标签 [qtwebkit]
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.
qt -
我似乎无法在 QtWebkit 中播放 html 视频标签。它显示为带有问号的蓝色方块,就像不受支持的插件一样。Flash 视频播放良好,HTML5 画布效果很好。
眼镜:
操作系统:Windows 7
Qt:4.6.3(从诺基亚网站的 qt creator 2.0.1 安装)
PySide:0.4(最新)
QtWebit配置(各种组合都试过了,现在有了):PluginsEnabled、LocalContentCanAccessRemoteUrls、JavascriptEnabled
qt - 一个 QWebView -> 许多 QWebPage
如何处理“在新窗口中打开链接”以打开新QWebPage
窗口而不是新窗口,将以前的 QWebPage 保存在堆栈中并显示新的QWebView::setPage()
?
我是 Qt(甚至是 C++)的新手,也很感谢有关如何修复堆栈的建议。
c++ - QT:暂停功能流程,直到 QWebView SIGNAL 完成
我主要是网络开发人员,所以我的问题可能是初学者。
我正在编写一个与 QWebView 内容一起使用的函数,这是一种对加载的网页进行操作的宏脚本。
代码是这样的:
好的,所以在我写“<...> 在这里我想暂停代码直到页面加载 <...>”的地方我不知道要做什么来暂停函数并让它等待页面完成加载. 我知道信号和插槽。但是如果我在这里使用 slot,我将不得不在另一个函数中继续 - 在 SLOT 函数中,但我想将所有代码和逻辑留在 somefunction() 中。怎么做?
webkit - 如何强制 WebKit(在 QtWebView 中)将实际窗口用于 HTML 元素?
有窗口视频播放插件(里面有 gstreamer)。我想把东西放在上面。
WebKit 可以强制使用非嵌入的真实窗口吗?可以控制他们的z-order吗?
目前,即使我与两个有窗口的嵌入相交,它们也会得到随机的 z 顺序,而不管我的“z-index”CSS 属性。
qt - 为 windows 打包 qtwebkit
我正在使用 pyqt 在 linux 上开发基于 qtwebkit 的编辑器。我也想为windows打包它。是否可以?程序是什么?我找不到任何谷歌搜索。
html - 如何在javascript中找出打印纸的维度
我正在生成 HTML 格式的报告,并希望使用 Qt 自动打印它们(qt 有一个基于 webkit 的浏览器,可以将其内容呈现为 PDF 文件)。我想根据目标页面大小定位报告的元素。为此,我需要访问纸张的大小(最好以像素为单位)。
由于我使用的是 webkit,它具有所有最新的 html5 和 css3 功能。
是否有一些 api 可用于访问 javascript 中的打印页面属性。例如,最好写:window.print_paper.width 或 window.print_paper.height
先感谢您
c++ - QtWebkit:打开对 javascript 页面的支持?
我试图让 QtWebkit 允许通过 Javascript 打开页面但没有成功。
我不使用 QWebView,只使用 QWebPage(无头运行)。我从 QWebPage 派生并覆盖 createWindow(目前我的覆盖只记录一条消息并调用基本 createWindow)。我还将 JavascriptCanOpenWindows 设置为 true。
我的函数被调用,但基本的 createWindow 似乎从不返回任何东西,除了 NULL 并且从不返回 QWebPage。为什么会这样?
qt - 在 Windows QtService 中使用 Qt QWebPage
我正在使用 QtService 编写一个网页缩略图渲染服务。是否可以包含足够的 Gui 库来让 QtWebKit 满意而不会遇到交互式服务的限制?
我有来自websnap.cpp的 websnap 示例,这以某种方式使 QWebPage 组件相信 Gui 是可用的,而无需实际显示小部件。当我尝试在服务中复制环境时,它抱怨小部件没有 gui。我强烈怀疑 QtService 和 QWebPage 从根本上是不兼容的,但还没有放弃希望有一个解决方法。
我什至不确定 websnap 样本做了什么让 QWebPage 开心(仅仅是因为它与 Gui 库链接吗?)
我对 Qt 库很陌生,所以对于有更多经验的人来说答案可能很明显。
谢谢,安迪
javascript - 支持 javascript 渲染的命令行浏览器,仅输出渲染的 HTML
我想要一种快速的方法来检索给定 URL 的页面,但不仅获取简单的 HTML,还获取执行 javascript 后的 HTML。
我知道CutyCapt,但对我来说它很慢,某些网页需要超过 10 秒。此外,我不习惯使用 --min-wait 选项,因为它可以返回空/非最终 HTML。此外,它似乎不时提供不同的 HTML。有时它会呈现由 javascript 函数创建的元素,有时则不会。
有其他选择吗?我想提供一个 URL 并取回呈现的 html。
javascript - Qt webkit编程,Qt数据类型对应Javascript数据类型有哪些?
我目前正在研究这个主题:http ://doc.qt.io/qt-5/qtwebkit-bridge.html
我有一个映射 Javascript 对象的 C++ 类,我希望我的 C++ 函数返回任何 Javascript 数据类型,例如对象、数组、字符串、数字等。
Qt 数据类型与 JS 数据类型对应的是什么?
例如(我不知道这个映射是否正确)
我只想知道数据类型如何相互映射。