QWebEngineView添加chrome参数的方法

开启Chrome DevTools开发者工具

在chrome浏览器调试前端页面,请使用以下方法之一:

方法一:设置环境变量:QTWEBENGINE_REMOTE_DEBUGGING=1112

方法二:添加启动参数:--remote-debugging-port=1112

方法三:设置环境变量:qputenv("QTWEBENGINE_REMOTE_DEBUGGING", "1112");

浏览器输入 localhost:1112 即可调试

添加Chrome启动参数:

程序启动前,设置环境变量:

例如

禁用 Web 安全特性,允许弹出本地 Web 文件

QTWEBENGINE_CHROMIUM_FLAGS="--disable-web-security"

程序启动时,添加启动参数:

例如

禁用合成器加速的触摸屏捏合手势

app.exe --disable-pinch

程序启动后,设置环境变量:

例如

将QtWebEngineProcess.exe与主进程合二为一。

qputenv("QTWEBENGINE_CHROMIUM_FLAGS", "--single-process");

多个参数一起设置,中间加空格:

qputenv("QTWEBENGINE_CHROMIUM_FLAGS", "--single-process --allow-insecure-localhost");

如果页面空白,测试下禁用沙盒选项:

要明确禁用沙盒,请使用以下选项之一:

1.设置 QTWEBENGINE_DISABLE_SANDBOX 环境变量为1。

2.给用户应用程序的可执行文件添加 --no-sandbox 命令行参数。

3.环境变量QTWEBENGINE_CHROMIUM_FLAGS 中添加 --no-sandbox .

Chrome 启动参数最全集合

--no-proxy-server 不要使用代理服务器,始终建立直接连接。覆盖传递的任何其他代理服务器标志。

相关推荐
应用市场1 小时前
Qt插件机制实现动态组件加载详解
开发语言·qt
星源~2 小时前
Linux-Ubuntu系统安装特别指导
linux·qt·ubuntu·嵌入式开发·物联网设备
泽虞3 小时前
《Qt应用开发》笔记p3
linux·开发语言·数据库·c++·笔记·qt·面试
ajassi20003 小时前
开源 C++ QT QML 开发(十八)多媒体--音频播放
c++·qt·开源
XXYBMOOO3 小时前
如何自定义 Qt 日志处理并记录日志到文件
开发语言·数据库·qt
知南x3 小时前
【QT界面设计学习篇】qt快速开发技巧
开发语言·qt
宏笋3 小时前
Qt 绘制彩色文本,包括字符颜色分割、动画效果和渐变等多种花式效果
qt
泽虞3 小时前
《Qt应用开发》笔记p4
linux·开发语言·数据库·c++·笔记·qt·算法
ajassi20003 小时前
开源 C++ QT QML 开发(十三)多线程
c++·qt·开源
feiyangqingyun3 小时前
全网首发/Qt结合ffmpeg实现rist推拉流/可信赖的互联网流媒体协议/跨平台支持各个系统
qt·ffmpeg·rist推拉流