在 QWebEngineView 中更改用户代理
Change user agent in QWebEngineView
如何在QWebEngineView
中更改用户代理?
我知道 QWebView
有办法做到这一点,但我没有找到 QWebEngineView
.
的解决方案
正在构造 QWebEnginePage as one of the arguments you may specify QWebEngineProfile。
QWebEngineProfile - 它是一个 class,其中包含可以在网页之间共享的不同配置文件设置。
要设置用户代理,您需要使用:
void QWebEngineProfile::setHttpUserAgent(const QString & userAgent)
http://doc.qt.io/qt-5/qwebengineprofile.html#setHttpUserAgent
QWebEngineProfile 从 Qt 5.5 开始可用。
如何在QWebEngineView
中更改用户代理?
我知道 QWebView
有办法做到这一点,但我没有找到 QWebEngineView
.
正在构造 QWebEnginePage as one of the arguments you may specify QWebEngineProfile。
QWebEngineProfile - 它是一个 class,其中包含可以在网页之间共享的不同配置文件设置。
要设置用户代理,您需要使用:
void QWebEngineProfile::setHttpUserAgent(const QString & userAgent)
http://doc.qt.io/qt-5/qwebengineprofile.html#setHttpUserAgent
QWebEngineProfile 从 Qt 5.5 开始可用。