最近由于项目需要(另外Qt后续版本也将不再支持QtWebKit),把Qt工程涉及QtWebKit的移植为QtWebEngine,用的Qt版本为5.5.0,结果出现QWebEngineView加载网页是比QWebView要慢的多,经过一番纠结后在google找到了相关资料,说是Qt版本的一个bug,后续5.5.1版本会修复,再次留个记录。
原因:每一个单一的网络请求,qtwebengine首先尝试选择适当的代理服务器来访问网址,当一个代理服务器超时无法响应的时,继续尝试另外一个服务设备。
解决办法:是禁用不连接的网络设备(如VMware的适配器),或取消选中“自动检测设置”下的“自动配置”的局域网(LAN)设置窗口。
相关链接:https://bugreports.qt.io/browse/QTBUG-44763
时间: 2024-11-11 15:55:55