使用QWebEngineView显示网页,会出现点击二级页面无法跳转的问题,解决方案如下:
1、自定义类,继承QWebEngineView,重写CreateWindow函数;比如:
QWebEngineView * MyWebEngineView::createWindow(QWebEnginePage::WebWindowType type) {
Q_UNUSED(type)
return this;
}刚开始用,发现这样修改以后就正常了。
本文介绍了一种使用 QWebEngineView 显示网页时遇到的点击二级页面无法跳转的问题及其解决方案。通过自定义继承 QWebEngineView 类并重写 createWindow 函数,可以有效解决网页导航中的跳转问题。
使用QWebEngineView显示网页,会出现点击二级页面无法跳转的问题,解决方案如下:
1、自定义类,继承QWebEngineView,重写CreateWindow函数;比如:
QWebEngineView * MyWebEngineView::createWindow(QWebEnginePage::WebWindowType type) {
Q_UNUSED(type)
return this;
}刚开始用,发现这样修改以后就正常了。
5152

被折叠的 条评论
为什么被折叠?