作者:外事一棵葱_712 | 来源:互联网 | 2023-05-20 18:08
最近Qt介绍了该QtWebEngine
模块.有没有办法调用开发人员工具并在里面调试Javascript代码QWebEngineView
?有可能QWebView
使用
page()->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, true);
但我找不到任何类似的选项QWebEngineView
.
1> 小智..:
我刚碰过这个,所以我在这里为后人添加了它.
它刚刚添加到Qt 5.5 git.您必须通过环境变量启用它QTWEBENGINE_REMOTE_DEBUGGING=
.0.0.0.0:
如果您正在调试嵌入式设备并且无法使用本地控制台,则可以放置.然后你可以指向可以连接到http://127.0.0.1:获取调试器.它需要是一个基于铬的浏览器.您是否必须使用Chrome,或者您可以实际使用"快速纳米浏览器"示例.
2> Archie..:
或者,可以嵌入Firebug Lite来获取Javascript控制台和检查员.
只需添加
进入页面.按F12将显示Firebug控制台.